Selaa lähdekoodia

信息变更bug

huahaiyan 6 vuotta sitten
vanhempi
commit
0fd47cc9f6

+ 1 - 1
src/dashoo.cn/backend/api/controllers/oilsupplier/infochange.go

@@ -1104,7 +1104,7 @@ func (this *InfoChangeController) InfoAudit() {
 	var infomodel infochange.OilInfoChange
 	svc.GetEntityById(utils.ToStr(dataother.InfoId), &infomodel)
 	var infoitems []infochange.OilInfoChangeItem
-	where := "SupplierId = " + utils.ToStr(dataother.SuppId)
+	where := "SupplierId = " + utils.ToStr(dataother.SuppId) +" and InfoId = " +utils.ToStr(dataother.InfoId)
 	svc.GetEntities(&infoitems, where)
 	var errinfo ErrorDataInfo
 	defer func() { //finally处理失败的异常

+ 18 - 14
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/auditoperation.vue

@@ -40,12 +40,16 @@
                 </el-form-item>
               </el-col>
 
-              <el-col :span="8">
-                <el-form-item label="准入编码">
-                  <el-input v-model="formData.WZAccessCardNo" :readonly="true" placeholder="请输入" style="width: 100%">
-                  </el-input>
+              <!-- <el-col :span="8">
+                <el-form-item label="准入方式">
+                  <el-select ref="inStyle" v-model="formData.InStyle" :class="getchange('SpecTypeCode') ? 'modified-form-input' : ''"
+                     placeholder="请选择" style="width: 100%"
+                    @change="InStyleChange">
+                    <el-option v-for="item in InOptions" :key="item.Id" :label="item.Key" :value="item.Value">
+                    </el-option>
+                  </el-select>
                 </el-form-item>
-              </el-col>
+              </el-col> -->
 
               <el-col :span="8">
                 <el-form-item label="单位关系">
@@ -329,26 +333,26 @@
               <el-col :span="8">
                 <el-form-item label="质量管理体系认证情况及认证机构">
                   <el-input v-model="formData.QualitySystemCert" :readonly="true" maxlength="200" placeholder="请输入"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''" style="width: 100%"></el-input>
+                    type="textarea" :class="getchange('QualitySystemCert')  ? 'modified-form-input' : ''" style="width: 100%"></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
                 <el-form-item label="产品质量认证情况及认证机构">
                   <el-input v-model="formData.ProductQualityCert" :readonly="true" placeholder="请输入" maxlength="200"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''">
+                    type="textarea" :class="getchange('ProductQualityCert')  ? 'modified-form-input' : ''">
                   </el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
                 <el-form-item label="生产/制造许可证获证情况及编号">
                   <el-input v-model="formData.MaunLicense" :readonly="true" placeholder="请输入" maxlength="200"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''"></el-input>
+                    type="textarea" :class="getchange('MaunLicense')  ? 'modified-form-input' : ''"></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
                 <el-form-item label="所代理制造商名称">
                   <el-input v-model="formData.AgentManufacturer" :readonly="true" maxlength="255" placeholder="请输入"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''">
+                    type="textarea" :class="getchange('AgentManufacturer')  ? 'modified-form-input' : ''">
                   </el-input>
                 </el-form-item>
               </el-col>
@@ -356,7 +360,7 @@
               <el-col :span="8">
                 <el-form-item label="中石油物资供应商证书">
                   <el-input v-model="formData.SupplierCertificate" :readonly="true" maxlength="255" placeholder="请输入"
-                    style="width: 100%" :class="IsModified ? 'modified-form-input' : ''">
+                    style="width: 100%" :class="getchange('SupplierCertificate')  ? 'modified-form-input' : ''">
                   </el-input>
                 </el-form-item>
               </el-col>
@@ -364,7 +368,7 @@
               <el-col :span="8">
                 <el-form-item label="安全生产许可证">
                   <el-input v-model="formData.SafetyLicense" :readonly="true" maxlength="200" placeholder="请输入"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''" style="width: 100%">
+                    type="textarea" :class="getchange('SafetyLicense')  ? 'modified-form-input' : ''" style="width: 100%">
                   </el-input>
                 </el-form-item>
               </el-col>
@@ -372,20 +376,20 @@
               <el-col :span="8">
                 <el-form-item label="行业特殊要求的认证证书">
                   <el-input v-model="formData.SpecIndustryCert" :readonly="true" placeholder="请输入" maxlength="200"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''" style="width: 100%">
+                    type="textarea" :class="getchange('SpecIndustryCert')  ? 'modified-form-input' : ''" style="width: 100%">
                   </el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="16">
                 <el-form-item label="营业范围" prop="BusinessScope">
                   <el-input v-model="formData.BusinessScope" :readonly="true" maxlength="200" placeholder="请输入"
-                    type="textarea" :class="IsModified ? 'modified-form-input' : ''" style="width: 100%"></el-input>
+                    type="textarea" :class="getchange('BusinessScope')  ? 'modified-form-input' : ''" style="width: 100%"></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="24">
                 <el-form-item label="备注">
                   <el-input v-model="formData.Remark" :readonly="true" maxlength="500" placeholder="请输入" type="textarea"
-                    :class="IsModified ? 'modified-form-input' : ''" style="width: 100%">
+                    :class="getchange('Remark')  ? 'modified-form-input' : ''" style="width: 100%">
                   </el-input>
                 </el-form-item>
               </el-col>

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

@@ -64,16 +64,16 @@
                 </el-form-item>
               </el-col>
 
-              <el-col :span="8">
+              <!-- <el-col :span="8">
                 <el-form-item label="准入方式">
-                  <el-select ref="inStyle" v-model="formData.InStyle"
+                  <el-select ref="inStyle" v-model="formData.InStyle" :class="changedForm['SpecTypeCode'] ? 'modified-form-input' : ''"
                     :disabled="this.formData.Status > '0'&&!appendStatus" placeholder="请选择" style="width: 100%"
                     @change="InStyleChange">
                     <el-option v-for="item in InOptions" :key="item.Id" :label="item.Key" :value="item.Value">
                     </el-option>
                   </el-select>
                 </el-form-item>
-              </el-col>
+              </el-col> -->
 
               <el-col :span="8">
                 <el-form-item label="管理单位">