zh 2 år sedan
förälder
incheckning
99d1d4dee0

+ 2 - 2
src/views/commercialEngineering/components/examine.vue

@@ -18,7 +18,7 @@
           <div class="label" style="height: auto">选择登录成功项目</div>
           <div class="value" style="height: 100%; display: block">
             <el-col :span="7" class="flex-box">
-              <div class="flex-box-title">项目编号</div>
+              <div class="flex-box-title">项目编号{{ formData.loginStatus === 'FAIL'?'*': '' }}</div>
               <el-input v-model="formData.projectNo" class="my-input" placeholder="请填写" size="mini" clearable />
             </el-col>
             <el-col :span="7" class="flex-box">
@@ -40,7 +40,7 @@
           </div>
         </el-col>
         <el-col :xs="12" :sm="12" :lg="12" class="item">
-          <div class="label">审核备注</div>
+          <div class="label">审核备注{{ formData.loginStatus === 'REJECT'?'*': '' }}</div>
           <div class="value">
             <el-select v-model="formData.examineNote " placeholder="请选择" size="mini" clearable style="width: 100%">
               <el-option v-for="item in commonData.dict['TRADE_EXAMINE_NOTE']" :key="item.value" :label="item.label" :value="item.value" />

+ 9 - 0
src/views/commercialEngineering/crossDistrict/examine.vue

@@ -34,6 +34,15 @@ export default {
         isSpan: true
 
       }
+      if (params.loginStatus === 'FAIL' && !params.projectNo) {
+        this.$errorMsg('请填写项目编号')
+        return
+      }
+
+      if (params.loginStatus === 'REJECT' && !params.examineNote && !params.note) {
+        this.$errorMsg('请填写审核备注')
+        return
+      }
       if (params.orderType === 'HOME' && params.orderType === 'HOME' && params.homeProjectNameRadio) {
         params.projectName = {
           'AREA': params.homeProjectNameArea + params.homeProjectNameSeat + params.homeProjectNameNumber,

+ 9 - 0
src/views/commercialEngineering/frock/examine.vue

@@ -32,6 +32,15 @@ export default {
         orderStatus: 'OK'
 
       }
+      if (params.loginStatus === 'FAIL' && !params.projectNo) {
+        this.$errorMsg('请填写项目编号')
+        return
+      }
+
+      if (params.loginStatus === 'REJECT' && !params.examineNote) {
+        this.$errorMsg('请填写审核备注')
+        return
+      }
       examineLoginFrock(params).then(res => {
         this.commonFn('审核成功')
       })

+ 9 - 0
src/views/commercialEngineering/homeDecoration/examine.vue

@@ -32,6 +32,15 @@ export default {
         ...this.formData,
         orderStatus: 'OK'
       }
+      if (params.loginStatus === 'FAIL' && !params.projectNo) {
+        this.$errorMsg('请填写项目编号')
+        return
+      }
+
+      if (params.loginStatus === 'REJECT' && !params.examineNote) {
+        this.$errorMsg('请填写审核备注')
+        return
+      }
       if (params.orderType === 'HOME' && params.homeProjectNameRadio) {
         params.projectName = {
           'AREA': params.homeProjectNameArea + params.homeProjectNameSeat + params.homeProjectNameNumber,