Procházet zdrojové kódy

项目数据统计

dev01 před 2 měsíci
rodič
revize
574c6268e4

+ 18 - 8
js/component/manageCenter/customerService/administration/followUp.jsx

@@ -62,12 +62,12 @@ class FollowUp extends Component {
             return (
               <Tooltip title={text}>
                 <div
-                  // style={{
-                  //   maxWidth: '150px',
-                  //   overflow: 'hidden',
-                  //   textOverflow: "ellipsis",
-                  //   whiteSpace: 'nowrap',
-                  // }}
+                // style={{
+                //   maxWidth: '150px',
+                //   overflow: 'hidden',
+                //   textOverflow: "ellipsis",
+                //   whiteSpace: 'nowrap',
+                // }}
                 >{text}</div>
               </Tooltip>
             )
@@ -318,6 +318,7 @@ class FollowUp extends Component {
   reset() {
     this.setState({
       customerName: undefined,
+      contractNo: undefined,
       depId: undefined,
       addWechat: undefined,
       renewal: undefined,
@@ -349,6 +350,7 @@ class FollowUp extends Component {
         endFollowTimes: this.state.releaseDate[1] || undefined,
         startSignTimes: this.state.signTimes[0] || undefined,
         endSignTimes: this.state.signTimes[1] || undefined,
+        contractNo: this.state.contractNo || undefined,
       },
       success: function (data) {
         ShowModal(this);
@@ -461,6 +463,14 @@ class FollowUp extends Component {
                 this.setState({ customerName: e.target.value });
               }}
             />
+            <Input
+              placeholder="合同编号"
+              style={{ width: "150px", marginRight: 10, marginBottom: "10px" }}
+              value={this.state.contractNo}
+              onChange={(e) => {
+                this.setState({ contractNo: e.target.value });
+              }}
+            />
             <Cascaders
               ref={node => this.Cascaders = node}
               placeholder="订单部门"
@@ -473,7 +483,7 @@ class FollowUp extends Component {
             />
             <Select
               placeholder="是否已添微信"
-              style={{ width: 150, marginRight: 10, marginBottom: "10px" }}
+              style={{ width: 120, marginRight: 10, marginBottom: "10px" }}
               value={this.state.addWechat}
               onChange={(e) => {
                 this.setState({ addWechat: e });
@@ -484,7 +494,7 @@ class FollowUp extends Component {
             </Select>
             <Select
               placeholder="续签情况"
-              style={{ width: 250, marginRight: 10, marginBottom: "10px" }}
+              style={{ width: 220, marginRight: 10, marginBottom: "10px" }}
               value={this.state.renewal}
               onChange={(e) => {
                 this.setState({ renewal: e });

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 642 - 619
js/component/manageCenter/project/summary/projecDataStatistics.jsx


+ 31 - 0
js/component/manageCenter/set/business/businessProject.jsx

@@ -529,6 +529,7 @@ const BusinessProject = Form.create()(React.createClass({
             type: this.state.typeStatus,//项目分类
             restrictStatus: this.state.restrictStatus, // 是否限定项目
             country: isCountry,//是否全国
+            lvlType: this.state.lvlType,//国家级
             province: pro ? pro : '',//省
             city: city ? city : '',//市
             district: dis ? dis : '',//区
@@ -632,6 +633,7 @@ const BusinessProject = Form.create()(React.createClass({
             editCid: thisdata.cid,//项目分类
             restrictStatus: thisdata.restrictStatus,//是否限定项目
             editCountry: thisdata.country,//是否全国
+            lvlType: thisdata.lvlType,//国家级
             editProvince: thisdata.province,//省
             editCity: thisdata.city,//市
             editDistrict: thisdata.district,//区
@@ -684,6 +686,7 @@ const BusinessProject = Form.create()(React.createClass({
           restrictStatus: thisdata.restrictStatus,//是否限定项目
           editCid: thisdata.cid,
           editCountry: thisdata.country, //是否全国
+          lvlType: thisdata.lvlType,//国家级
           editProvince: thisdata.province, //省
           editCity: thisdata.city, //市
           editDistrict: thisdata.district, //区
@@ -1997,6 +2000,34 @@ const BusinessProject = Form.create()(React.createClass({
                           className="half-item"
                           labelCol={{ span: 4 }}
                           wrapperCol={{ span: 12 }}
+                          label="国家级"
+                        >
+                          <Select
+                            placeholder="请选择"
+                            value={this.state.lvlType}
+                            onChange={(e) => {
+                              this.setState({ lvlType: e });
+                            }}
+                            notFoundContent="请选择国家级"
+                            style={{ width: "94%" }}
+                            required="required"
+                          >
+                            <Select.Option value={0}>否</Select.Option>
+                            <Select.Option value={1}>国家级</Select.Option>
+                            <Select.Option value={2}>省级</Select.Option>
+                            <Select.Option value={3}>市级</Select.Option>
+                          </Select>
+                          <span
+                            className="mandatory"
+                            style={{ color: "red", marginLeft: "5px" }}
+                          >
+                            *
+                          </span>
+                        </FormItem>
+                        <FormItem
+                          className="half-item"
+                          labelCol={{ span: 4 }}
+                          wrapperCol={{ span: 12 }}
                           label="省"
                         >
                           <Cascader

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1579 - 1549
js/component/manageCenter/set/business/businessQuery.jsx