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