From b6b6a0fd01cb3fa1055407a0600902c770fe380e Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期一, 26 五月 2025 17:00:56 +0800
Subject: [PATCH] qx

---
 src/views/reservation/career/index.vue |  191 ++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 153 insertions(+), 38 deletions(-)

diff --git a/src/views/reservation/career/index.vue b/src/views/reservation/career/index.vue
index fcdd1c8..b4f1091 100644
--- a/src/views/reservation/career/index.vue
+++ b/src/views/reservation/career/index.vue
@@ -129,34 +129,145 @@
     <div class="dia">
       <el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body>
         <el-form ref="form" :model="form" :rules="rules" label-width="100px" :inline="true">
-          <el-form-item label="鍗曚綅鍚嶇О" prop="cnName">
-            <el-input v-model="form.cnName" placeholder="璇疯緭鍏ヤ腑鏂囧悕绉�" />
+                <el-form-item
+            label="鍗曚綅鍚嶇О"
+            prop="cnName"
+           
+          >
+            <el-input
+              v-model="form.cnName"
+              placeholder="璇疯緭鍏ヤ腑鏂囧悕绉�"
+            />
+          </el-form-item>
+          <el-form-item label="缁熶竴淇$敤浠g爜" prop="taxNumber">
+            <el-input
+              v-model="form.taxNumber"
+              placeholder="璇疯緭鍏ョ粺涓�淇$敤浠g爜"
+            />
+          </el-form-item>
+          <el-form-item label="娉曚汉浠h〃" prop="legalPerson">
+            <el-input v-model="form.legalPerson" placeholder="璇疯緭鍏ユ硶浜�" />
           </el-form-item>
           <el-form-item label="鑱旂郴浜�" prop="contactPerson">
             <el-input v-model="form.contactPerson" placeholder="璇疯緭鍏ヨ仈绯讳汉" />
           </el-form-item>
           <el-form-item label="鑱旂郴鐢佃瘽" prop="contactPhone">
-            <el-input v-model="form.contactPhone" placeholder="璇疯緭鍏ヨ仈绯荤數璇�" />
+            <el-input
+              v-model="form.contactPhone"
+              placeholder="璇疯緭鍏ヨ仈绯荤數璇�"
+            />
           </el-form-item>
-          <el-form-item label="绋庡彿" prop="taxNumber">
-            <el-input v-model="form.taxNumber" placeholder="璇疯緭鍏ョ◣鍙�" />
+          <el-form-item label="浼犵湡" prop="faxNumber">
+            <el-input v-model="form.faxNumber" placeholder="璇疯緭鍏ヤ紶鐪�" />
           </el-form-item>
-          <el-form-item label="娉曚汉" prop="legalPerson">
-            <el-input v-model="form.legalPerson" placeholder="璇疯緭鍏ユ硶浜�" />
-          </el-form-item>
+
+          <!-- <el-form-item label="缂栫爜" prop="code">
+          <el-input v-model="form.code" placeholder="璇疯緭鍏ョ紪鐮�" />
+        </el-form-item> -->
+
           <el-form-item label="娉ㄥ唽鍦板潃" prop="registerAddress">
-            <el-input v-model="form.registerAddress" placeholder="璇疯緭鍏ユ敞鍐屽湴鍧�" />
+            <el-input
+              v-model="form.registerAddress"
+              placeholder="璇疯緭鍏ユ敞鍐屽湴鍧�"
+            />
           </el-form-item>
           <el-form-item label="閫氳鍦板潃" prop="mailingAddress">
-            <el-input v-model="form.mailingAddress" placeholder="璇疯緭鍏ラ�氳鍦板潃" />
+            <el-input
+              v-model="form.mailingAddress"
+              placeholder="璇疯緭鍏ラ�氳鍦板潃"
+            />
+          </el-form-item>
+          <el-form-item label="鎵�灞炲湴鍖�" prop="ssdq" >
+            <el-input v-model="form.ssdq" placeholder="璇疯緭鍏ユ墍灞炲湴鍖�" />
+          </el-form-item>
+          <el-form-item
+            label="闅跺睘鍏崇郴"
+            prop="lsgx"
+           
+          >
+            <!-- <el-input
+              v-model="form.industryType"
+              placeholder="璇疯緭鍏ラ毝灞炲叧绯�"
+            /> -->
+            <el-select
+              filterable
+              v-model="form.lsgx"
+              placeholder="璇烽�夋嫨闅跺睘鍏崇郴"
+              clearable
+              style="width: 183px"
+            >
+              <el-option
+                v-for="dict in dict.type.sys_yes_no"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
+          </el-form-item>
+          <el-form-item label="缁忔祹绫诲瀷" prop="jjlx" >
+             <el-select
+              filterable
+              v-model="form.jjlx"
+              placeholder="璇烽�夋嫨缁忔祹绫诲瀷"
+              clearable
+              style="width: 183px"
+            >
+              <el-option
+                v-for="dict in dict.type.sys_yes_no"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
+          </el-form-item>
+          <el-form-item label="浼佷笟瑙勬ā" prop="qygm">
+            <el-input v-model="form.qygm" placeholder="璇疯緭鍏ヤ紒涓氳妯�" />
+          </el-form-item>
+          <el-form-item label="琛屼笟鍒嗙被" prop="hyfl" >
+            <el-select
+              filterable
+              v-model="form.hyfl"
+              placeholder="璇烽�夋嫨琛屼笟鍒嗙被"
+              clearable
+              style="width: 183px"
+            >
+              <el-option
+                v-for="dict in dict.type.sys_yes_no"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
+          </el-form-item>
+          <el-form-item label="椋庨櫓璇勪及" prop="fxpg">
+             <el-select
+              filterable
+              v-model="form.fxpg"
+              placeholder="璇烽�夋嫨椋庨櫓璇勪及"
+              clearable
+              style="width: 183px"
+            >
+              <el-option
+                v-for="dict in dict.type.sys_yes_no"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
           </el-form-item>
           <el-form-item label="寮�鎴烽摱琛�" prop="bankAccount">
-            <el-input v-model="form.bankAccount" placeholder="璇疯緭鍏ュ紑鎴烽摱琛�" />
+            <el-input
+              v-model="form.bankAccount"
+              placeholder="璇疯緭鍏ュ紑鎴烽摱琛�"
+            />
           </el-form-item>
           <el-form-item label="閾惰璐︽埛" prop="countNum">
-            <el-input v-model="form.countNum" placeholder="璇疯緭鍏ラ摱琛岃处鎴�" />
+            <el-input
+              v-model="form.countNum"
+              placeholder="璇疯緭鍏ラ摱琛岃处鎴�"
+            />
           </el-form-item>
-          <el-form-item label="閭" prop="email">
+          <el-form-item label="鑱旂郴閭" prop="email">
             <el-input v-model="form.email" placeholder="璇疯緭鍏ラ偖绠�" />
           </el-form-item>
           <el-form-item label="璐熻矗浜�" prop="principal">
@@ -165,22 +276,34 @@
           <el-form-item label="缃戝潃" prop="url">
             <el-input v-model="form.url" placeholder="璇疯緭鍏ョ綉鍧�" />
           </el-form-item>
-          <el-form-item label="浼犵湡" prop="faxNumber">
-            <el-input v-model="form.faxNumber" placeholder="璇疯緭鍏ヤ紶鐪�" />
-          </el-form-item>
+
           <el-form-item label="琛屾斂鍖哄垝鍚嶇О" prop="areaName">
-            <el-input v-model="form.areaName" placeholder="璇疯緭鍏ヨ鏀垮尯鍒掑悕绉�" />
+            <el-select
+              filterable
+              v-model="form.areaName"
+              placeholder="璇烽�夋嫨琛屾斂鍖哄垝鍚嶇О"
+              clearable
+              style="width: 186px"
+            >
+              <el-option
+                v-for="dict in dict.type.sys_yes_no"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
           </el-form-item>
-          <el-form-item label="鎺掑簭" prop="orderNum">
-            <el-input v-model="form.orderNum" placeholder="璇疯緭鍏ユ帓搴�" />
-          </el-form-item>
-          <el-form-item label="鏈夋晥鏃堕棿" prop="validTime">
-            <el-date-picker clearable v-model="form.validTime" type="date" value-format="yyyy-MM-dd"
-              placeholder="璇烽�夋嫨鏈夋晥鏃堕棿">
-            </el-date-picker> </el-form-item><br />
+
           <el-form-item label="澶囨敞" prop="remark">
-            <el-input v-model="form.remark" type="textarea" placeholder="璇疯緭鍏ュ唴瀹�" :rows="2" label-width="400px"
-              style="width: 830px" resize="none"></el-input>
+            <el-input
+              v-model="form.remark"
+              type="textarea"
+              placeholder="璇疯緭鍏ュ唴瀹�"
+              :rows="2"
+              label-width="400px"
+              style="width: 770px"
+              resize="none"
+            ></el-input>
           </el-form-item>
         </el-form>
         <div slot="footer" class="dialog-footer2">
@@ -258,7 +381,6 @@
       }
     };
     return {
-
       leftList: "",
       isdisabled: true,
       setDisabled: {
@@ -277,14 +399,6 @@
       fileList: [], //涓婁紶鏂囦欢鍒楄〃
       tableHead: [], //琛ㄥご
       tableData: [], // 琛ㄦ暟鎹�
-      form: {
-        company: "",
-        payType: "",
-        name: "",
-        phoe: "",
-        signingPic: "",
-        discount: "",
-      },
       formLabelWidth: "120px",
       imageUrl: "",
       size: "",
@@ -302,9 +416,7 @@
         dwId: "",
         dwDeptId: "",
         dwName: "",
-
       },
-
       objs: {
         drugManufacturerId: "",
         reservationTime: "",
@@ -366,7 +478,9 @@
         payType: undefined,
       },
       // 琛ㄥ崟鍙傛暟
-      form: {},
+      form: {
+         dwlx: 1
+      },
       // 琛ㄥ崟鏍¢獙
 
       rules: {
@@ -652,6 +766,7 @@
     submitFormS() {
       this.$refs["form"].validate((valid) => {
         if (valid) {
+          this.form.dwlx= 1
           addComp(this.form).then((response) => {
             this.$modal.msgSuccess("鏂板鎴愬姛");
             this.open = false;

--
Gitblit v1.8.0