yuedefeng 6 tahun lalu
induk
melakukan
1f0725a94e

+ 43 - 12
src/dashoo.cn/frontend_web/src/components/oilsupplier/goodsinfo.vue

@@ -127,6 +127,34 @@
           </el-form-item>
         </el-col>
 
+        <el-col :span="8">
+          <el-form-item label="中石油准入证编号">
+            <el-input v-model="formData.PACNumber"
+                      maxlength="255"
+                      :readonly="this.formData.Status > '0'&&!appendStatus"
+                      placeholder="请输入"
+                      style="width: 100%">
+            </el-input>
+          </el-form-item>
+        </el-col>
+
+        <el-col :span="8">
+          <el-form-item label="级别">
+            <el-select v-model="formData.Grade"
+                       placeholder="请选择级别"
+                       :disabled="this.formData.Status > '0'&&!appendStatus"
+                       style="width: 100%"
+                       @change="GradeChange">
+              <el-option
+                v-for="item in GradeOptions"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value">
+              </el-option>
+            </el-select>
+          </el-form-item>
+        </el-col>
+
         <el-col :span="8">
           <el-form-item label="管理单位">
             <el-select filterable
@@ -145,19 +173,10 @@
           </el-form-item>
         </el-col>
 
-        <el-col :span="8">
-          <el-form-item label="中石油准入证编号">
-            <el-input v-model="formData.PACNumber"
-                      maxlength="255"
-                      :readonly="this.formData.Status > '0'&&!appendStatus"
-                      placeholder="请输入"
-                      style="width: 100%">
-            </el-input>
-          </el-form-item>
-        </el-col>
+
 
         <el-col :span="8">
-          <el-form-item label="证件合一">
+          <el-form-item label="证件类型">
             <el-select v-model="formData.CredentialFlag"
                        :disabled="!canUpdateSupplier"
                        placeholder="请选择"
@@ -820,6 +839,13 @@ export default {
       companyReadonly: false,
       companynames: [],
       ManagementUnitOptions: [],
+      GradeOptions: [{
+        value: '1',
+        label: '一级'
+      }, {
+        value: '2',
+        label: '二级'
+      }],
       UnitRelationOptions: [],
       OperTypeOptions: [],
       InOptions: [],
@@ -984,9 +1010,14 @@ export default {
     }
   },
   methods: {
+    GradeChange (val) {
+      if (val === '1') {
+        this.formData.MgrUnit = '中油集团公司'
+      }
+    },
     InStyleChange (val) {
       if (val === '2') {
-        this.formData.MgrUnit = '中国石油天然气股份有限公司'
+        this.formData.MgrUnit = '中油集团公司'
       }
     },
     currentSel (event) {

+ 41 - 12
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operation.vue

@@ -75,6 +75,31 @@
                 </el-form-item>
               </el-col> -->
 
+              <el-col :span="8">
+                <el-form-item label="中石油准入证编号">
+                  <el-input v-model="formData.PACNumber" maxlength="255" placeholder="请输入"
+                            :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" style="width: 100%">
+                  </el-input>
+                </el-form-item>
+              </el-col>
+
+              <el-col :span="8">
+                <el-form-item label="级别">
+                  <el-select v-model="formData.Grade"
+                             placeholder="请选择级别"
+                             :disabled="this.formData.Status > '0'&&!appendStatus"
+                             style="width: 100%"
+                             @change="GradeChange">
+                    <el-option
+                      v-for="item in GradeOptions"
+                      :key="item.value"
+                      :label="item.label"
+                      :value="item.value">
+                    </el-option>
+                  </el-select>
+                </el-form-item>
+              </el-col>
+
               <el-col :span="8">
                 <el-form-item label="管理单位">
                   <el-select filterable clearable v-model="formData.MgrUnit" maxlength="255"
@@ -100,15 +125,7 @@
               </el-col>
 
               <el-col :span="8">
-                <el-form-item label="中石油准入证编号">
-                  <el-input v-model="formData.PACNumber" maxlength="255" placeholder="请输入"
-                    :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" style="width: 100%">
-                  </el-input>
-                </el-form-item>
-              </el-col>
-
-              <el-col :span="8">
-                <el-form-item label="证件合一">
+                <el-form-item label="证件类型">
                   <el-select v-model="formData.CredentialFlag" placeholder="请选择" @change="showorhid" style="width: 100%"
                     :class="changedForm['CredentialFlag'] ? 'modified-form-input' : ''">
                     <el-option v-for="item in selectoptions" :key="item.value" :label="item.label" :value="item.value">
@@ -878,6 +895,13 @@
         audithistoryshow: false,
         companynames: [],
         ManagementUnitOptions: [],
+        GradeOptions: [{
+          value: '1',
+          label: '一级'
+        }, {
+          value: '2',
+          label: '二级'
+        }],
         UnitRelationOptions: [],
         InOptions: [],
         CompanyTypeOptions: [],
@@ -1439,9 +1463,14 @@
             });
         }
       },
-      InStyleChange(val) {
+      GradeChange (val) {
+        if (val === '1') {
+          this.formData.MgrUnit = '中油集团公司'
+        }
+      },
+      InStyleChange (val) {
         if (val === '2') {
-          this.formData.MgrUnit = '中国石油天然气股份有限公司'
+          this.formData.MgrUnit = '中油集团公司'
         }
       },
       bfdataformat(val) {
@@ -1556,7 +1585,7 @@
             } else if (_this.infochangeForm.SelectItem == "PACNumber") {
               _this.infochangeForm.SelectItemName = "中石油准入证编号"
             } else if (_this.infochangeForm.SelectItem == "CredentialFlag") {
-              _this.infochangeForm.SelectItemName = "证件合一"
+              _this.infochangeForm.SelectItemName = "证件类型"
             } else if (_this.infochangeForm.SelectItem == "CommercialNo") {
               _this.infochangeForm.SelectItemName = "统一社会信用代码"
             } else if (_this.infochangeForm.SelectItem == "CountryTaxNo") {