Explorar el Código

feature(订单管理系统):
1、项目管理编辑

niezch hace 2 años
padre
commit
483e1452f7
Se han modificado 1 ficheros con 109 adiciones y 3 borrados
  1. 109 3
      src/views/proj/business/components/BusinessEdit.vue

+ 109 - 3
src/views/proj/business/components/BusinessEdit.vue

@@ -138,18 +138,106 @@
             <el-input v-model="form.intervention" />
           </el-form-item>
         </el-col>
-
+        <el-col :span="8">
+          <el-form-item label="下次联系时间" prop="nextFollowTime">
+            <el-date-picker v-model="form.nextFollowTime" placeholder="选择日期" style="width: 100%" type="datetime" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="最新跟进时间" prop="finalFollowTime">
+            <el-date-picker v-model="form.finalFollowTime" placeholder="选择日期" style="width: 100%" type="datetime" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="技术支持时间" prop="technicalSupportTime">
+            <el-date-picker
+              v-model="form.technicalSupportTime"
+              placeholder="选择日期"
+              style="width: 100%"
+              type="datetime" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="技术支持人员" prop="technicalSupportName">
+            <el-input v-model="form.technicalSupportName" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="技术支持内容" prop="technicalSupportContent">
+            <el-input v-model="form.technicalSupportContent" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="总部对接人" prop="parentReceiver">
+            <el-input v-model="form.parentReceiver" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="资金来源" prop="capitalSource">
+            <el-input v-model="form.capitalSource" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="项目预算期限" prop="nboBudgetTime">
+            <el-date-picker v-model="form.nboBudgetTime" placeholder="选择日期" style="width: 100%" type="datetime" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="产品/方案满足情况" prop="productSatisfaction">
+            <el-input v-model="form.productSatisfaction" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="采购方式" prop="purchasingWay">
+            <el-input v-model="form.purchasingWay" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="采购时间" prop="purchasingTime">
+            <el-date-picker v-model="form.purchasingTime" placeholder="选择日期" style="width: 100%" type="datetime" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="决策人员" prop="makerName">
+            <el-input v-model="form.makerName" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="决策部门" prop="makerDept">
+            <el-input v-model="form.makerDept" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="经销商销售人员" prop="dealerSalesName">
+            <el-input v-model="form.dealerSalesName" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="维护部门及人员" prop="accendant">
+            <el-input v-model="form.accendant" />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="是否采纳大数技术参数" prop="isAdoptDashoo">
+            <el-select
+              v-model="form.isAdoptDashoo"
+              clearable
+              placeholder="是否采纳"
+              style="width: 100%"
+              @change="changeSalesModel">
+              <el-option v-for="dict in yesOrNoOptions" :key="dict.key" :label="dict.value" :value="dict.key" />
+            </el-select>
+          </el-form-item>
+        </el-col>
         <el-col :span="24">
           <el-form-item label="备注信息" prop="remark">
             <el-input v-model="form.remark" placeholder="请输入备注信息" rows="3" show-word-limit type="textarea" />
           </el-form-item>
         </el-col>
       </el-row>
-
       <el-row v-if="activeSteps === 2" :gutter="20">
         <el-col :span="24">
           <el-button size="mini" type="primary" @click="handleSelectProduct">添加产品</el-button>
-
           <product-table
             ref="productTable"
             :product-data="productData"
@@ -282,6 +370,24 @@
           followUserId: undefined,
           followUserName: undefined,
           followContent: undefined,
+
+          //20230330 新添加编辑
+          nextFollowTime: undefined,
+          finalFollowTime: undefined,
+          technicalSupportTime: undefined,
+          technicalSupportName: undefined,
+          technicalSupportContent: undefined,
+          parentReceiver: undefined,
+          capitalSource: undefined,
+          nboBudgetTime: undefined,
+          productSatisfaction: undefined,
+          purchasingWay: undefined,
+          purchasingTime: undefined,
+          makerName: undefined,
+          makerDept: undefined,
+          dealerSalesName: undefined,
+          accendant: undefined,
+          isAdoptDashoo: undefined,
         },
         rules: {
           nboName: [{ required: true, trigger: ['blur', 'change'], message: '请输入项目名称' }],