ソースを参照

前:年审,增项审核看不见准入范围的级别;增项中石油准入证编号可编辑

dubch 4 年 前
コミット
856b494db2

+ 7 - 1
src/dashoo.cn/frontend_web/src/components/oilsupplier/businesslist.vue

@@ -19,8 +19,14 @@
         <el-table-column type="selection"  width="55"></el-table-column>
         <el-table-column prop="Code" label="分类编码" show-overflow-tooltip sortable></el-table-column>
         <el-table-column prop="Name" label="分类名称" show-overflow-tooltip sortable></el-table-column>
+        <el-table-column prop="GoodsLevel" label="级别" width="80px" show-overflow-tooltip sortable v-if="SupplierTypeCode == '01'">
+          <template slot-scope="scope">
+            <span v-if="scope.row.GoodsLevel=='1'">一级</span>
+            <span v-if="scope.row.GoodsLevel=='2'">二级</span>
+          </template>
+        </el-table-column>
         <el-table-column
-                  label="是否为制造商" width="100" v-if="SupplierTypeCode == '01'">
+                  label="是否为制造商" width="120px" v-if="SupplierTypeCode == '01'" sortable>
                   <template slot-scope="scope">
                     <el-tag type="info" v-if="scope.row.IsManufacturer == 2">非制造商</el-tag>
                     <el-tag type="success" v-else-if="scope.row.IsManufacturer == 1">制造商</el-tag>

+ 9 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/goodsdataopera.vue

@@ -119,6 +119,7 @@
                     <el-input v-model="supplierData.PACNumber"
                               maxlength="255"
                               :readonly="true"
+                              :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" placeholder="请输入"
                               style="width: 100%">
                     </el-input>
                   </el-form-item>
@@ -711,6 +712,14 @@
                 <el-table-column prop="SortFlag" label="分类标记" v-if="1==2" show-overflow-tooltip></el-table-column>
                 <el-table-column prop="Code" label="分类编码" show-overflow-tooltip></el-table-column>
                 <el-table-column prop="Name" label="分类名称" show-overflow-tooltip></el-table-column>
+                <el-table-column prop="GoodsLevel"
+                                 label="级别" width="80px"
+                                 show-overflow-tooltip>
+                  <template slot-scope="scope">
+                    <span v-if="scope.row.GoodsLevel=='1'">一级</span>
+                    <span v-if="scope.row.GoodsLevel=='2'">二级</span>
+                  </template>
+                </el-table-column>
                 <el-table-column
                   label="是否为制造商" width="100">
                   <template slot-scope="scope">

+ 8 - 6
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/auditoperation.vue

@@ -1364,6 +1364,7 @@ export default {
           HseTraining: 0,
           AuditIndex: 0
         },
+        supplierTypeCode: '',
         changedForm: {
           SupplierName: false,
           SpecTypeCode: false,
@@ -2149,6 +2150,7 @@ export default {
           api.getEntityAndCert(this.certId, this.$axios).then(res => {
             // this.formData = res.data
             this.formDataCert.WorkerTotal = res.data.WorkerTotal
+            this.supplierTypeCode = res.data.SupplierTypeCode
             this.formDataCert.ContractNum = res.data.ContractNum
             this.formDataCert.UniversityNum = res.data.UniversityNum
             this.formDataCert.TechnicalNum = res.data.TechnicalNum
@@ -2174,12 +2176,12 @@ export default {
             // }
             this.GetItemsDatas()
             this.GetChangeEntity(res.data.Id)
-            this.$refs['equipmentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
-            this.$refs['performanceList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
-            this.$refs['patentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
-            this.$refs['winningList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
-            this.$refs['businessList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
-            // this.$refs['subfileList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['equipmentList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
+            this.$refs['performanceList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
+            this.$refs['patentList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
+            this.$refs['winningList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
+            this.$refs['businessList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
+            // this.$refs['subfileList'].getvalue(this.formData.Id, this.supplierTypeCode, this.certId)
             if (this.certId && this.WorkflowId) {
               this.$refs['WfHistory'].getHistoryTask() /*  刷新工作流 */
             }

+ 2 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/goodsdataopera.vue

@@ -115,7 +115,8 @@
                   <el-form-item label="中石油准入证编号">
                     <el-input v-model="supplierData.PACNumber"
                               maxlength="255"
-                              :readonly="true"
+                              :disabled="currentStatus > 0"
+                              :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" placeholder="请输入"
                               style="width: 100%">
                     </el-input>
                   </el-form-item>