|  |  | 
 |  |  |         if (planService.selectByUuid(hostId, plan.getUuid()) != null) { | 
 |  |  |             throw new CoolException("规划单已存在"); | 
 |  |  |         } | 
 |  |  |         Date now = new Date(); | 
 |  |  |         plan.setHostId(hostId); | 
 |  |  |         plan.setUuid(planService.getUuid(hostId));  // 规划单代号 | 
 |  |  |         plan.setDeptId(getDeptId());               // 所属部门 | 
 |  |  |         plan.setUserId(getUserId());               // 所属人员 | 
 |  |  |  | 
 |  |  |         plan.setAppleTime(now); | 
 |  |  |         plan.setCreateBy(getUserId()); | 
 |  |  |         plan.setCreateTime(new Date()); | 
 |  |  |         plan.setCreateTime(now); | 
 |  |  |         plan.setUpdateBy(getUserId()); | 
 |  |  |         plan.setUpdateTime(new Date()); | 
 |  |  |         plan.setUpdateTime(now); | 
 |  |  |         plan.setStatus(1); | 
 |  |  |  | 
 |  |  |         plan.setForm(JSON.toJSONString(param));     // 自定义表单内容 | 
 
 |  |  | 
 |  |  |                 .add("planType", planTypeService.selectById(String.valueOf(id))) | 
 |  |  |                 .add("userId", getUserId()) | 
 |  |  |                 .add("nickName", getUser().getNickname()) | 
 |  |  |                 .add("mobile",getUser().getMobile()) | 
 |  |  |         ); | 
 |  |  |     } | 
 |  |  |  | 
 
 |  |  | 
 |  |  |             ,{field: 'tel', align: 'left',title: '电话', templet:function(d){return emptyShow(d.tel)}} | 
 |  |  |             ,{field: 'remarks', align: 'left',title: '备注', templet:function(d){return emptyShow(d.remarks)}} | 
 |  |  |             ,{field: 'cstmrType$', align: 'left',title: '客户类别'} | 
 |  |  |             ,{field: 'industry', align: 'left',title: '客户行业'} | 
 |  |  |             ,{field: 'productCategory', align: 'left',title: '产品类别'} | 
 |  |  |             ,{field: 'userId$', align: 'left',title: '添加人员'} | 
 |  |  |             ,{field: 'createTime$', align: 'left',title: '添加时间'} | 
 |  |  |             ,{field: 'deptId$', align: 'left',title: '所属部门', hide: true} | 
 
 |  |  | 
 |  |  |             ,{field: 'cstmrId$', align: 'left',title: '甲方单位', style: 'color: #1890ff;cursor:pointer', event: 'cstmrMore', templet:function(d){return emptyShow(d.cstmrId$)}} | 
 |  |  |             ,{field: 'pcd$', align: 'left',title: '所属区域', templet:function(d){return emptyShow(d.pcd$)}} | 
 |  |  |             ,{field: 'addr', align: 'left',title: '项目地址', templet:function(d){return emptyShow(d.addr)}} | 
 |  |  |             ,{field: 'money', align: 'right',title: '项目预算金额', templet:function(d){return emptyShow(d.money+"万")}} | 
 |  |  |             ,{field: 'money', align: 'right',title: '项目预算金额(万)', templet:function(d){return emptyShow(d.money+"")}} | 
 |  |  |             ,{field: 'transactionRate', align: 'right',title: '项目预估成交率', templet:function(d){return emptyShow(d.transactionRate+"%")}} | 
 |  |  |             ,{field: 'director$', align: 'left',title: '项目负责人', templet:function(d){return emptyShow(d.director$)}} | 
 |  |  |             ,{field: 'remarks', align: 'left',title: '备注', templet:function(d){return emptyShow(d.remarks)}} | 
 |  |  | 
 |  |  |                 if (!mData){ | 
 |  |  |                     companySel.setValue([{name: "浙江中扬立库技术有限公司", value: 4}]); | 
 |  |  |                 } | 
 |  |  |                 if (method === 'update'){ | 
 |  |  |                     var statusNone = document.getElementById("statusNone"); | 
 |  |  |                     statusNone.style.display = "block"; | 
 |  |  |                 } | 
 |  |  |                 if (mData) { | 
 |  |  |                     $('#cascaderVal').val(mData.pcd); | 
 |  |  |                     if (mData.cstmrId) { cstmrSel.setValue([{name: mData.cstmrId$, value: mData.cstmrId}]); } | 
 
 |  |  | 
 |  |  |             // ,{field: 'nowHeadman$', align: 'left',title: '规划组长',hide: true} | 
 |  |  |             ,{field: 'orderId$', align: 'left',title: '跟踪项目', width: 220, style: 'color: #1890ff;cursor:pointer', event: 'orderMore',hide: false} | 
 |  |  |             // ,{field: 'cstmrId$', align: 'left',title: '甲方单位', width: 220, style: 'color: #1890ff;cursor:pointer', event: 'cstmrMore',hide: true} | 
 |  |  |             ,{field: 'appleTime$', align: 'left',title: '申请日期', hide: true} | 
 |  |  |             ,{field: 'appleTime$', align: 'left',title: '申请日期', hide: false} | 
 |  |  |             // ,{field: 'beItem$', align: 'center',title: '立项'} | 
 |  |  |             // ,{field: 'planner', align: 'left',title: '规划员', templet:function(d){return emptyShow(d.planner)}} | 
 |  |  |             // ,{field: 'finishTime$', align: 'center',title: '完成时间'} | 
 |  |  | 
 |  |  |             // ,{field: 'settleMsg', align: 'center',title: '审核进度'} | 
 |  |  |             // ,{field: 'comment', align: 'center',title: '评论'} | 
 |  |  |             // ,{field: 'status$', align: 'center',title: '状态'} | 
 |  |  |             ,{field: 'createTime$', align: 'left',title: '添加日期', width: 160, hide: false} | 
 |  |  |             ,{field: 'createTime$', align: 'left',title: '添加日期', width: 160, hide: true} | 
 |  |  |             ,{field: 'updateBy$', align: 'left',title: '修改人', width: 100} | 
 |  |  |             ,{field: 'updateTime$', align: 'left',title: '修改时间', hide: true} | 
 |  |  |             ,{field: 'memo', align: 'left',title: '注释', hide: true} | 
 |  |  | 
 |  |  |                                                     ]) | 
 |  |  |                                                     let planNeedSel = loadPlanNeedSel(); | 
 |  |  |                                                     form.val('detail', { | 
 |  |  |                                                         planTypeName: planType.name | 
 |  |  |                                                         planTypeName: planType.name, | 
 |  |  |                                                         userXmlSelPhone: res0.data.mobile | 
 |  |  |                                                     }); | 
 |  |  |                                                     layDateRender(); | 
 |  |  |                                                     form.on('submit(editSubmit)', function (data) { | 
 |  |  | 
 |  |  |                     method: 'POST', | 
 |  |  |                     success: function (res) { | 
 |  |  |                         if (res.code === 200) { | 
 |  |  |                             cb(res.data) | 
 |  |  |                             // cb(res.data) | 
 |  |  |                             cb([]); | 
 |  |  |                         } else { | 
 |  |  |                             cb([]); | 
 |  |  |                             layer.msg(res.msg, {icon: 2}); | 
 
 |  |  | 
 |  |  |                                     <input name="type$" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |                             <div class="layui-inline layui-col-md6"> | 
 |  |  |                                 <label class="layui-form-label">客户行业:</label> | 
 |  |  |                                 <div class="layui-input-block"> | 
 |  |  |                                     <input name="industry" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |                             <div class="layui-inline layui-col-md6"> | 
 |  |  |                                 <label class="layui-form-label">产品类别:</label> | 
 |  |  |                                 <div class="layui-input-block"> | 
 |  |  |                                     <input name="productCategory" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |                             <div class="layui-inline layui-col-md12"> | 
 |  |  |                                 <label class="layui-form-label">备注:</label> | 
 |  |  |                                 <div class="layui-input-block"> | 
 
 |  |  | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                 </div> | 
 |  |  |                 <div class="layui-form-item"> | 
 |  |  |                 <div class="layui-form-item" style="display: none;" id="statusNone"> | 
 |  |  |                     <label class="layui-form-label layui-form-required">项目状态 : </label> | 
 |  |  |                     <div class="layui-input-block" > | 
 |  |  |                         <input type="radio" name="status" value="0" title="跟踪中" checked/> | 
 
 |  |  | 
 |  |  |                                     <input name="remarks" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |                             <div class="layui-inline layui-col-md6"> | 
 |  |  |                                 <label class="layui-form-label">项目预算金额(万):</label> | 
 |  |  |                                 <div class="layui-input-block"> | 
 |  |  |                                     <input name="money" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |                             <div class="layui-inline layui-col-md6"> | 
 |  |  |                                 <label class="layui-form-label">项目预估成交率:</label> | 
 |  |  |                                 <div class="layui-input-block"> | 
 |  |  |                                     <input name="transactionRate" class="layui-input" disabled /> | 
 |  |  |                                 </div> | 
 |  |  |                             </div> | 
 |  |  |  | 
 |  |  |                             <fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"> | 
 |  |  |                                 <legend style="font-size: 13px">其他</legend> | 
 
 |  |  | 
 |  |  |                             <input class="layui-input" name="userXmlSelPhone" autocomplete="off" placeholder="请输入业务员联系方式" lay-vertype="tips" lay-verify="required"> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                     <div class="layui-form-item"> | 
 |  |  |                         <label class="layui-form-label">所需: </label> | 
 |  |  |                         <div class="layui-input-block"> | 
 |  |  |                             <div id="planNeedXmlSel" name="planNeedXmlSel"> | 
 |  |  |                             </div> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                 </div> | 
 |  |  |                 <div class="layui-col-md6"> | 
 |  |  |                     <div class="layui-form-item"> | 
 |  |  |                         <label class="layui-form-label layui-form-required">申请日期: </label> | 
 |  |  |                         <div class="layui-input-block"> | 
 |  |  |                             <input class="layui-input" autocomplete="off" name="appleTime" id="appleTime$" placeholder="请输入申请日期" lay-vertype="tips" lay-verify="required"> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  | <!--                    <div class="layui-form-item">--> | 
 |  |  | <!--                        <label class="layui-form-label layui-form-required">申请日期: </label>--> | 
 |  |  | <!--                        <div class="layui-input-block">--> | 
 |  |  | <!--                            <input class="layui-input" autocomplete="off" name="appleTime" id="appleTime$" placeholder="请输入申请日期" lay-vertype="tips" lay-verify="required">--> | 
 |  |  | <!--                        </div>--> | 
 |  |  | <!--                    </div>--> | 
 |  |  |                     <div class="layui-form-item"> | 
 |  |  |                         <label class="layui-form-label layui-form-required">客户名称: </label> | 
 |  |  |                         <div class="layui-input-block"> | 
 |  |  |                         <div class="layui-input-block" > | 
 |  |  |                             <div id="cstmrXmlSel" name="cstmrXmlSel"> | 
 |  |  |                             </div> | 
 |  |  |                         </div> | 
 |  |  | 
 |  |  |                             </select> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                     <div class="layui-form-item"> | 
 |  |  |                         <label class="layui-form-label">所需: </label> | 
 |  |  |                         <div class="layui-input-block"> | 
 |  |  |                             <div id="planNeedXmlSel" name="planNeedXmlSel"> | 
 |  |  |                             </div> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                 </div> | 
 |  |  |             </div> | 
 |  |  |  |