Bläddra i källkod

物资类页面

huahaiyan 6 år sedan
förälder
incheckning
0ca907bbcb

+ 211 - 224
src/dashoo.cn/frontend_web/src/pages/oilsupplier/goodsaptitude/_opera/operation.vue

@@ -17,411 +17,399 @@
           </router-link>
         </span>
       </div>
-      <el-form label-width="110px" ref="EntityForm" :model="formData">
+      <el-form label-width="240px" ref="EntityForm" :model="formData">
         <el-row>
-          <!--<el-col :span="8">
-            <el-form-item label="DEMO">
-              <el-select ref="selectWellNo" v-model="formData.WellNoId" filterable placeholder="请选择" style="width: 100%">
-                <el-option
-                  v-for="item in wellNoOptions"
-                  :key="item.Id"
-                  :label="item.Value"
-                  :value="item.Id">
-                </el-option>
-              </el-select>
-            </el-form-item>
-          </el-col>-->
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.Id" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="编码">
-              <el-input v-model="formData.Code" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="名称">
-              <el-input v-model="formData.Name" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="大类名称">
-              <el-input v-model="formData.BigClassName" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="中类名称">
-              <el-input v-model="formData.MiddleClassName" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="编码" label-width="110px">
+              <el-input v-model="formData.Code" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="小类名称">
-              <el-input v-model="formData.SmallClassName" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="名称" label-width="110px">
+              <el-input v-model="formData.Name" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="品名">
-              <el-input v-model="formData.GoodsName" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="大类名称" label-width="110px">
+              <el-input v-model="formData.BigClassName" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="物资级别">
-              <el-input v-model="formData.GoodsLevel" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="产品说明">
-              <el-input v-model="formData.GoodsDesc" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="标准备案">
-              <el-input v-model="formData.Standard" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="供应商类型">
-              <el-input v-model="formData.CompanyType" placeholder="请输入"  style="width: 100%"></el-input>
-            </el-form-item>
-          </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F01" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="中类名称" label-width="110px">
+              <el-input v-model="formData.MiddleClassName" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F02" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="小类名称" label-width="110px">
+              <el-input v-model="formData.SmallClassName" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F03" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="品名" label-width="110px">
+              <el-input v-model="formData.GoodsName" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F04" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="物资级别" label-width="110px">
+              <el-input v-model="formData.GoodsLevel" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F05" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="产品说明" label-width="110px">
+              <el-input v-model="formData.GoodsDesc" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
-
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F06" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="标准备案" label-width="110px">
+              <el-input v-model="formData.Standard" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
 
           <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F07" placeholder="请输入"  style="width: 100%"></el-input>
+            <el-form-item label="供应商类型" label-width="110px">
+              <el-input v-model="formData.CompanyType" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F08" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="16" label-width="110px">
+            <el-form-item label="备注">
+              <el-input v-model="formData.Remark" placeholder="请输入" style="width: 100%"></el-input>
             </el-form-item>
           </el-col>
-
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F09" placeholder="请输入"  style="width: 100%"></el-input>
+        </el-row>
+        <el-row>
+          <el-col :span="6">
+            <el-form-item label="营业执照">
+              <el-switch v-model="formData.F01">
+              </el-switch>
+              <!-- <el-input v-model="formData.F01" placeholder="请输入" style="width: 100%"></el-input> -->
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F10" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="组织机构代码证">
+              <!-- <el-radio v-model="formData.F02" label="1">是</el-radio> -->
+              <el-switch v-model="formData.F02">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F11" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="税务登记证">
+              <el-switch v-model="formData.F03">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F12" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="银行开户许可证">
+              <el-switch v-model="formData.F04">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F13" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="质量管理体系认证证书">
+              <el-switch v-model="formData.F05">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F14" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="环境管理体系认证证书">
+              <el-switch v-model="formData.F06">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F15" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="职业健康安全管理体系认证证书">
+              <el-switch v-model="formData.F07">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F16" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="软件企业认定证书">
+              <el-switch v-model="formData.F08">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F17" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="安全生产许可证">
+              <el-switch v-model="formData.F09">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F18" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="陆上石油天然气安全生产许可证">
+              <el-switch v-model="formData.F10">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F19" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="海洋石油作业安全生产许可证">
+              <el-switch v-model="formData.F11">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F20" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="辐射安全许可证">
+              <el-switch v-model="formData.F12">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F21" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="石油工程技术服务企业资质证书">
+              <el-switch v-model="formData.F13">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F22" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="物业服务企业资质证书">
+              <el-switch v-model="formData.F14">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F23" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="工业清洗企业资质证书">
+              <el-switch v-model="formData.F15">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F24" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="建设项目环境影响评价资格证书">
+              <el-switch v-model="formData.F16">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F25" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="消防设施维护保养资质证书">
+              <el-switch v-model="formData.F17">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F26" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="安全评价机构资质证书">
+              <el-switch v-model="formData.F18">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F27" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="工程咨询招标代理机构资质证书">
+              <el-switch v-model="formData.F19">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F28" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="工程监督资质证书">
+              <el-switch v-model="formData.F20">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F29" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="土地开发资格证">
+              <el-switch v-model="formData.F21">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F30" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="房屋预售资格证">
+              <el-switch v-model="formData.F22">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F31" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="保安服务许可证">
+              <el-switch v-model="formData.F23">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F32" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="道路运输经营许可证">
+              <el-switch v-model="formData.F24">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F33" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="机动车维修经营许可证">
+              <el-switch v-model="formData.F25">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F34" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="道路危险货物运输许可证">
+              <el-switch v-model="formData.F26">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F35" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="特种设备安装改造维修许可证">
+              <el-switch v-model="formData.F27">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F36" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="建筑安全许可证">
+              <el-switch v-model="formData.F28">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F37" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="防火许可证">
+              <el-switch v-model="formData.F29">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F38" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="印刷经营许可证">
+              <el-switch v-model="formData.F30">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F39" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="餐饮服务许可证">
+              <el-switch v-model="formData.F31">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F40" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="劳务派遣经营许可证">
+              <el-switch v-model="formData.F32">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F41" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="人力资源服务许可证">
+              <el-switch v-model="formData.F33">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F42" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="国家实验室认可证书">
+              <el-switch v-model="formData.F34">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F43" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="海洋石油专业设备检验检测机构证书">
+              <el-switch v-model="formData.F35">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F44" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="安全生产检验检测证书">
+              <el-switch v-model="formData.F36">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F45" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="液化气钢瓶检验证书">
+              <el-switch v-model="formData.F37">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="">
-              <el-input v-model="formData.F46" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="国家电网承试承装承修许可证">
+              <el-switch v-model="formData.F38">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="备注">
-              <el-input v-model="formData.Remark" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="建筑企业资质证书">
+              <el-switch v-model="formData.F39">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
-            <el-form-item label="删除状态,0正常,1已删除">
-              <el-input v-model="formData.DeletionStateCode" placeholder="请输入"  style="width: 100%"></el-input>
+          <el-col :span="6">
+            <el-form-item label="中油集团监造许可">
+              <el-switch v-model="formData.F40">
+              </el-switch>
             </el-form-item>
           </el-col>
-
-          <el-col :span="8">
+<!-- 
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.CreateOn" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F41">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.CreateUserId" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F42">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.CreateBy" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F43">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.ModifiedOn" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F44">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.ModifiedUserId" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F45">
+              </el-switch>
             </el-form-item>
           </el-col>
 
-          <el-col :span="8">
+          <el-col :span="6">
             <el-form-item label="">
-              <el-input v-model="formData.ModifiedBy" placeholder="请输入"  style="width: 100%"></el-input>
+              <el-switch v-model="formData.F46">
+              </el-switch>
             </el-form-item>
-          </el-col>
+          </el-col> -->
 
+          
         </el-row>
       </el-form>
     </el-card>
@@ -523,7 +511,7 @@
       this.serviceId = this.$route.params.opera;
       this.getDictOptions();
       console.log(this.serviceId);
-      if(this.serviceId != 'add' && this.serviceId>0) {
+      if (this.serviceId != 'add' && this.serviceId > 0) {
         this.formData.Id = this.serviceId;
         this.initDatas();
       } else {
@@ -532,7 +520,7 @@
     },
     methods: {
       initDatas() {
-        if(this.formData.Id) {
+        if (this.formData.Id) {
           api.getEntity(this.formData.Id, this.$axios).then(res => {
             this.formData = res.data;
           }).catch(err => {
@@ -639,4 +627,3 @@
   }
 
 </script>
-