Bläddra i källkod

前后:增项样式;准入范围批量添加

dubch 5 år sedan
förälder
incheckning
e181d80e44

+ 2 - 0
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercertappendsub.go

@@ -296,6 +296,7 @@ func (this *OilSupplierCertAppendSubController) AddTechBus() {
 			datamain.IsDelete = 0
 			datamain.CreateBy = this.User.Realname
 			datamain.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
+			datamain.Id = 0
 			svc.InsertEntityBytbl(OilSupplierCertSubName, &datamain)
 
 			paramSvc := baseparameter.GetBaseparameterService(utils.DBE)
@@ -386,6 +387,7 @@ func (this *OilSupplierCertAppendSubController) AddGoodsBus() {
 			datamain.IsDelete = 0
 			datamain.CreateBy = this.User.Realname
 			datamain.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
+			datamain.Id = 0
 			svc.InsertEntityBytbl(OilSupplierCertSubName, &datamain)
 
 			paramSvc := baseparameter.GetBaseparameterService(utils.DBE)

+ 4 - 0
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercertsub.go

@@ -541,6 +541,9 @@ func (this *OilSupplierCertSubController) AddGoodsByFilter() {
 			if unitid == "100000517" { // 100000517 企管法规处(内控与风险管理处)
 				datamain.CertSubStatus = "1"
 			}
+
+			datamain.Id = 0
+
 			//插入准入范围表
 			svc.InsertEntityBytbl(OilSupplierCertSubName, &datamain)
 			//插入准入范围所需资质记录表
@@ -699,6 +702,7 @@ func (this *OilSupplierCertSubController) AddTechBus() {
 			if unitid == "100000517" {
 				datamain.CertSubStatus = "1"
 			}
+			datamain.Id = 0
 			svc.InsertEntityBytbl(OilSupplierCertSubName, &datamain)
 
 			paramSvc := baseparameter.GetBaseparameterService(utils.DBE)

+ 20 - 8
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/basisdataopera.vue

@@ -67,7 +67,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="单位关系">
                     <el-select ref="SpecType" v-model="supplierData.SpecTypeCode"
@@ -107,7 +108,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="税务登记证编号" prop="CountryTaxNo" v-if="showorhidflag=='show'">
                     <el-input v-model="supplierData.CountryTaxNo" maxlength="50"
@@ -150,7 +152,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="16">
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
@@ -209,7 +212,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="成立时间" prop="SetupTime">
                     <el-date-picker v-model="supplierData.SetupTime" type="date"
@@ -234,7 +238,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="联系人姓名" prop="ContactName">
                     <el-input v-model="supplierData.ContactName" maxlength="20" placeholder="请输入"
@@ -257,7 +262,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="传真" prop="Fax">
                     <el-input v-model="supplierData.Fax" maxlength="20" placeholder="区号-0000000"
@@ -278,7 +284,8 @@
                               :class="changedForm['EMail'] ? 'modified-form-input' : ''" style="width: 100%"></el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="银行信用等级">
                     <el-input v-model="supplierData.BankCreditRating" maxlength="10"
@@ -326,6 +333,8 @@
                               :class="changedForm['MaunLicense'] ? 'modified-form-input' : ''"></el-input>
                   </el-form-item>
                 </el-col>
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="所代理制造商名称">
                     <el-input v-model="supplierData.MaunAgent" maxlength="255" placeholder="请输入" type="textarea"
@@ -349,7 +358,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="行业特殊要求的认证证书">
                     <el-input v-model="supplierData.SpecIndustryCert" placeholder="请输入" maxlength="200" type="textarea"
@@ -364,6 +374,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
+              </el-row>
+              <el-row>
                 <el-col :span="16">
                   <el-form-item label="营业范围" prop="BusinessScope">
                     <el-input v-model="supplierData.BusinessScope" placeholder="营业执照上的信息" type="textarea"

+ 18 - 8
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/goodsdataopera.vue

@@ -66,6 +66,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="供应商类型">
                     <el-select ref="OperType"
@@ -103,7 +105,8 @@
                     </el-select>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
 
                 <!--<el-col :span="8">-->
                 <!--<el-form-item label="准入方式">-->
@@ -153,7 +156,8 @@
                     </el-select>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="三证合一">
                     <el-select v-model="supplierData.CredentialFlag" placeholder="请选择" @change="showorhid" style="width: 100%"
@@ -181,7 +185,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="组织机构代码" prop="OrganCode" v-if="showorhidflag=='show'">
                     <el-input v-model="supplierData.OrganCode" maxlength="50" placeholder="请输入"
@@ -215,7 +220,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="16">
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
@@ -274,7 +280,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="成立时间" prop="SetupTime">
                     <el-date-picker v-model="supplierData.SetupTime" type="date"
@@ -299,7 +306,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="联系人姓名" prop="ContactName">
                     <el-input v-model="supplierData.ContactName" maxlength="20" placeholder="请输入"
@@ -322,7 +330,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="传真" prop="Fax">
                     <el-input v-model="supplierData.Fax" maxlength="20" placeholder="区号-0000000"
@@ -343,7 +352,8 @@
                               :class="changedForm['EMail'] ? 'modified-form-input' : ''" style="width: 100%"></el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="银行信用等级">
                     <el-input v-model="supplierData.BankCreditRating" maxlength="10"

+ 14 - 7
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/techdataopera.vue

@@ -67,7 +67,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="单位关系">
                     <el-select ref="SpecType" v-model="supplierData.SpecTypeCode"
@@ -107,7 +108,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="税务登记证编号" prop="CountryTaxNo" v-if="showorhidflag=='show'">
                     <el-input v-model="supplierData.CountryTaxNo" maxlength="50"
@@ -150,7 +152,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="16">
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
@@ -209,7 +212,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="成立时间" prop="SetupTime">
                     <el-date-picker v-model="supplierData.SetupTime" type="date"
@@ -234,7 +238,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="联系人姓名" prop="ContactName">
                     <el-input v-model="supplierData.ContactName" maxlength="20" placeholder="请输入"
@@ -257,7 +262,8 @@
                     </el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="传真" prop="Fax">
                     <el-input v-model="supplierData.Fax" maxlength="20" placeholder="区号-0000000"
@@ -278,7 +284,8 @@
                               :class="changedForm['EMail'] ? 'modified-form-input' : ''" style="width: 100%"></el-input>
                   </el-form-item>
                 </el-col>
-
+              </el-row>
+              <el-row>
                 <el-col :span="8">
                   <el-form-item label="银行信用等级">
                     <el-input v-model="supplierData.BankCreditRating" maxlength="10"