|
@@ -1,13 +1,9 @@
|
|
|
import React from 'react';
|
|
|
-import ReactDom from 'react-dom';
|
|
|
-import ajax from 'jquery/src/ajax/xhr.js';
|
|
|
import $ from 'jquery/src/ajax';
|
|
|
-import moment from 'moment';
|
|
|
-import { citySelect,provinceList,areaSelect,provinceSelect} from '@/NewDicProvinceListAll';
|
|
|
-import { Form,Radio, Icon, Button, Input,Tabs, Select, Spin, Table, Switch, message, DatePicker, Modal, Upload,Popconfirm,TimePicker,Cascader, InputNumber } from 'antd';
|
|
|
-import {categoryState,industry,conditionOrganization,gameState} from '@/dataDic.js';
|
|
|
-import {getCategoryState,getGameState,splitUrl,getprovince} from '@/tools.js';
|
|
|
-const TabPane = Tabs.TabPane;
|
|
|
+import { citySelect} from '@/NewDicProvinceListAll';
|
|
|
+import { Form, Icon, Button, Input, Select, Spin, Table, message, DatePicker, Modal, Upload,Popconfirm,Cascader, InputNumber } from 'antd';
|
|
|
+import {getGameState,splitUrl,getprovince} from '@/tools.js';
|
|
|
+
|
|
|
//图片组件
|
|
|
const PicturesWall = React.createClass({
|
|
|
getInitialState() {
|
|
@@ -45,7 +41,7 @@ const PicturesWall = React.createClass({
|
|
|
return (
|
|
|
<div style={{display:"inline-block"}}>
|
|
|
<Upload
|
|
|
- action={globalConfig.context + "/api/admin/jtBusiness/project/uploadPicture"}
|
|
|
+ action={globalConfig.context + "/api/user/jtBusiness/project/uploadPicture"}
|
|
|
data={{ 'sign': 'jt_project_picture' }}
|
|
|
listType="picture-card"
|
|
|
fileList={fileList}
|
|
@@ -110,10 +106,10 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
superName:superName,
|
|
|
cname:cname,
|
|
|
city:thisdata.city,
|
|
|
- activityPrice:thisdata.activityPrice,//最低折扣
|
|
|
- memberPrice:thisdata.memberPrice,//会员价
|
|
|
- offset:thisdata.offset,
|
|
|
- activityPrice:thisdata.activityPrice,//活动价
|
|
|
+ activityPrice:thisdata.activityPrice?thisdata.activityPrice:'',//最低折扣
|
|
|
+ memberPrice:thisdata.memberPrice?thisdata.memberPrice:'',//会员价
|
|
|
+ offset:thisdata.offset?thisdata.offset:'',
|
|
|
+ activityPrice:thisdata.activityPrice?thisdata.activityPrice:'',//活动价
|
|
|
activityFlag:thisdata.activityFlag,//活动生效标识
|
|
|
status: thisdata.status,//项目状态
|
|
|
province:thisdata.province,
|
|
@@ -225,10 +221,10 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
method: "get",
|
|
|
dataType: "json",
|
|
|
crossDomain: false,
|
|
|
- url: globalConfig.context + '/api/admin/jtBusiness/category/list',
|
|
|
+ url: globalConfig.context + '/api/user/jtBusiness/category/list',
|
|
|
data: {
|
|
|
pageNo: 1,
|
|
|
- pageSize: 99999,
|
|
|
+ pageSize: 999,
|
|
|
},
|
|
|
success: function (data) {
|
|
|
let theArr = [],firstData=[];
|
|
@@ -277,8 +273,8 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
message.warning('请输入项目名称');
|
|
|
return ;
|
|
|
}
|
|
|
- if(this.state.categoryId>-1){
|
|
|
- message.warning('请选择项目品类');
|
|
|
+ if(!(parseInt(this.state.categoryId)>=0)){
|
|
|
+ message.warning('请选择项目业务品类');
|
|
|
return ;
|
|
|
}
|
|
|
if(!(this.state.ProvinceCity.length)){
|
|
@@ -316,7 +312,7 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
method: "post",
|
|
|
dataType: "json",
|
|
|
crossDomain: false,
|
|
|
- url: globalConfig.context + "/api/admin/jtBusiness/project/update",
|
|
|
+ url: globalConfig.context + "/api/user/jtBusiness/project/update",
|
|
|
data: {
|
|
|
id:this.state.id,//业务名称
|
|
|
name: this.state.name,//业务名称
|
|
@@ -353,7 +349,7 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
method: "get",
|
|
|
dataType: "json",
|
|
|
crossDomain: false,
|
|
|
- url: globalConfig.context + '/api/admin/jtBusiness/project/detail',
|
|
|
+ url: globalConfig.context + '/api/user/jtBusiness/project/detail',
|
|
|
data: {
|
|
|
id:recard.id
|
|
|
},
|
|
@@ -372,9 +368,9 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
categoryId: thisdata.categoryId,//业务品类
|
|
|
number:thisdata.number,
|
|
|
price: thisdata.price,//市场价
|
|
|
- activityPrice:thisdata.activityPrice,//最低折扣
|
|
|
- memberPrice:thisdata.memberPrice,//会员价
|
|
|
- offset:thisdata.offset,
|
|
|
+ activityPrice:thisdata.activityPrice?thisdata.activityPrice:'',//最低折扣
|
|
|
+ memberPrice:thisdata.memberPrice?thisdata.memberPrice:'',//会员价
|
|
|
+ offset:thisdata.offset?thisdata.offset:'',
|
|
|
activityFlag:thisdata.activityFlag?thisdata.activityFlag.toString():'',//活动生效标识
|
|
|
ProvinceCity:ProvinceCityArr,
|
|
|
introduce:thisdata.introduce,
|
|
@@ -428,7 +424,7 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
method: "post",
|
|
|
dataType: "json",
|
|
|
crossDomain: false,
|
|
|
- url:globalConfig.context + '/api/admin/jtBusiness/project/apply',
|
|
|
+ url:globalConfig.context + '/api/user/jtBusiness/project/apply',
|
|
|
data:{
|
|
|
name:this.state.categoryName,//项目名称
|
|
|
categoryId:this.state.addCid,
|
|
@@ -465,7 +461,7 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
method: "get",
|
|
|
dataType: "json",
|
|
|
crossDomain: false,
|
|
|
- url: globalConfig.context + "/api/admin/jtBusiness/project/delete",
|
|
|
+ url: globalConfig.context + "/api/user/jtBusiness/project/delete",
|
|
|
data: {
|
|
|
id:deletedIds
|
|
|
}
|
|
@@ -668,7 +664,7 @@ const BusinessProject=Form.create()(React.createClass({
|
|
|
<Select placeholder="请选择业务品类" value={this.state.categoryId} onChange={(e)=>{this.setState({categoryId:e})}}
|
|
|
notFoundContent="未获取到业务品类列表">
|
|
|
{
|
|
|
- categoryList.map(function (item) {
|
|
|
+ firstData.map(function (item) {
|
|
|
return <Select.Option key={item.id} >{item.name}</Select.Option>
|
|
|
})
|
|
|
}
|