From 3a9a85b30e8d6bad1d215babcb9c72698d1ac158 Mon Sep 17 00:00:00 2001 From: qx <1084500556@qq.com> Date: 星期四, 15 五月 2025 16:48:11 +0800 Subject: [PATCH] qx --- src/views/doctor/checkAll/index.vue | 6 src/views/login.vue | 12 src/views/system/comp/index.vue | 180 ++++++++++++++++- src/views/team/reporting/index.vue | 4 src/views/system/Checkout/index.vue | 353 ++++++---------------------------- src/views/standard/tijianxinxi/index.vue | 4 6 files changed, 248 insertions(+), 311 deletions(-) diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue index e907229..6eb913b 100644 --- a/src/views/doctor/checkAll/index.vue +++ b/src/views/doctor/checkAll/index.vue @@ -445,16 +445,16 @@ </span> <div v-if="xmChange.length > 0" style="display: flex;"> <div style="margin:0 40px;font-size: 0.8vw;">椤圭洰鍚嶇О锛歿{ xmChange[0].proName || "" }}</div> - <div style="margin:0 40px ;font-size: 0.8vw;">浠锋牸锛歿{ xmChange[0].price || "" }}</div> + <div style="margin:0 80px ;font-size: 0.8vw;">浠锋牸锛歿{ xmChange[0].price || "" }}</div> </div> <div v-else style="display: flex;"> <div style="margin:0 40px;font-size: 0.8vw;">椤圭洰鍚嶇О锛歿{ }}</div> - <div style="margin:0 40px ;font-size: 0.8vw;">浠锋牸锛歿{ }}</div> + <div style="margin:0 80px ;font-size: 0.8vw;">浠锋牸锛歿{ }}</div> </div> <el-button type="primary" size="mini" @click="handleaddClick()">娣诲姞</el-button> </div> - <el-table :row-style="redxiangmu" :data="fcList" style="width: 100%"> + <el-table :row-style="redxiangmu" :data="fcList" style="width: 100%" border> <el-table-column type="selection" width="40" align="center" /> <el-table-column label="搴忓彿" align="center" prop="newID" /> <el-table-column label="鍚嶇О" align="center" prop="proName" width="100px" /> diff --git a/src/views/login.vue b/src/views/login.vue index 80a2305..c477418 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -176,13 +176,8 @@ case '8097': this.loginForm.hospId = "wbzxyy"; break; - case '9011': - this.loginForm.hospId = "chkwyy"; - break; - - case '9012': - - this.loginForm.hospId = "xamjyy"; + case '8098': + this.loginForm.hospId = "bjxjyy"; break; } Cookies.set("hospId", this.loginForm.hospId); @@ -204,6 +199,9 @@ case '9016': this.loginForm.hospId = "wbzxyy"; break; + case '9017': + this.loginForm.hospId = "bjxjyy"; + break; } Cookies.set("hospId", this.loginForm.hospId); } diff --git a/src/views/standard/tijianxinxi/index.vue b/src/views/standard/tijianxinxi/index.vue index c18bba7..c3869ec 100644 --- a/src/views/standard/tijianxinxi/index.vue +++ b/src/views/standard/tijianxinxi/index.vue @@ -1,7 +1,9 @@ <template> <div class="app-container"> <el-row :gutter="18"> - <el-col :span="6" :xs="18"> + <el-col :span="6" :xs="18" style="max-height: 700px; + overflow-y:auto; + flex-direction: column;"> <div class="head-container"> <el-input v-model="deptName" placeholder="璇疯緭鍏ラ儴闂ㄥ悕绉�" clearable size="small" prefix-icon="el-icon-search" style="margin-bottom: 15px" /> diff --git a/src/views/system/Checkout/index.vue b/src/views/system/Checkout/index.vue index 860a702..11fb0e2 100644 --- a/src/views/system/Checkout/index.vue +++ b/src/views/system/Checkout/index.vue @@ -1,63 +1,27 @@ <template> <div class="app-container"> - <el-form - :model="queryParams" - ref="queryForm" - size="small" - :inline="true" - v-show="showSearch" - label-width="68px" - > + <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form-item label="濮撳悕" prop="name"> - <el-input - style="width: 116px" - ref="inputName" - v-model="queryParams.name" - placeholder="璇疯緭鍏ュ鍚�" - @keyup.enter.native="handleQuery" - /> + <el-input style="width: 116px" ref="inputName" v-model="queryParams.name" placeholder="璇疯緭鍏ュ鍚�" + @keyup.enter.native="handleQuery" /> </el-form-item> <el-form-item label="浣撴鍙�" prop="tjNum"> - <el-input - ref="inputName" - v-model="queryParams.tjNum" - placeholder="璇疯緭鍏ヤ綋妫�鍙�" - @keyup.enter.native="handleQuery" - @blur="hb" - style="width: 170px" - clearable - /> + <el-input ref="inputName" v-model="queryParams.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" @keyup.enter.native="handleQuery" + @blur="hb" style="width: 170px" clearable /> </el-form-item> <el-form-item label="鐧昏鏃堕棿" prop="createTimeList"> - <el-date-picker - clearable - v-model="createTimeList" - @change="dateChangebirthday1" - :default-time="['00:00:00', '23:59:00']" - format="yyyy-MM-dd HH:mm" - value-format="yyyy-MM-dd HH:mm" - type="daterange" - range-separator="-" - start-placeholder="寮�濮嬫棩鏈�" - end-placeholder="缁撴潫鏃ユ湡" - :picker-options="pickerOptions" - ></el-date-picker> + <el-date-picker clearable v-model="createTimeList" @change="dateChangebirthday1" + :default-time="['00:00:00', '23:59:00']" format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm" + type="daterange" range-separator="-" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" + :picker-options="pickerOptions"></el-date-picker> </el-form-item> <!-- <el-form-item label="鎶ュ憡鏃堕棿" prop="reportTimeList"> <el-date-picker clearable v-model="queryParams.reportTimeList" type="daterange" range-separator="-" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :picker-options="pickerOptions" value-format="yyyy-MM-dd" placeholder="璇烽�夋嫨鍑烘姤鍛婃椂闂�" style="width: 240px"> </el-date-picker> </el-form-item> --> <el-form-item> - <el-button - type="primary" - icon="el-icon-search" - size="mini" - @click="handleQuery" - >鎼滅储</el-button - > - <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" - >閲嶇疆</el-button - > + <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button> + <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button> </el-form-item> </el-form> @@ -67,106 +31,34 @@ v-hasPermi="['hosp:order:export']" style="margin-left:14px">瀵煎嚭</el-button> </el-col> --> <el-col :span="1.5"> - <el-button - type="primary" - size="mini" - @click="handleDelete" - :disabled="multiple" - >绛剧鐧昏</el-button - > + <el-button type="primary" size="mini" @click="handleDelete" :disabled="multiple">绛剧鐧昏</el-button> </el-col> - <right-toolbar - :showSearch.sync="showSearch" - @queryTable="getList" - style="margin-right: 40px" - ></right-toolbar> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList" style="margin-right: 40px"></right-toolbar> </el-row> - <template> - <el-table - ref="tb" - border - style="margin: 14px; width: 98%" - v-loading="loading" - :data="orderList" - @selection-change="handleSelectionChange" - > - <el-table-column - type="selection" - width="40" - align="center" - fixed="left" - /> - <el-table-column - label="搴忓彿" - align="center" - prop="newID" - width="50px" - fixed="left" - /> - <el-table-column - label="濮撳悕" - align="center" - prop="tjCustomerName" - width="100px" - :show-overflow-tooltip="true" - fixed="left" - /> - <el-table-column - label="鎬у埆" - align="center" - prop="tjCustomerSex" - width="55px" - :show-overflow-tooltip="true" - > + <div id="ta"> + <el-table ref="tb" border style="margin: 14px; width: 98%" v-loading="loading" :data="orderList" + @selection-change="handleSelectionChange"> + <el-table-column type="selection" width="40" align="center" fixed="left" /> + <el-table-column label="搴忓彿" align="center" prop="newID" width="50px" fixed="left" /> + <el-table-column label="濮撳悕" align="center" prop="tjCustomerName" width="100px" :show-overflow-tooltip="true" + fixed="left" /> + <el-table-column label="鎬у埆" align="center" prop="tjCustomerSex" width="55px" :show-overflow-tooltip="true"> <template slot-scope="scope"> - <dict-tag - :options="dict.type.sys_user_sex" - :value="scope.row.tjCustomerSex" - /> + <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.tjCustomerSex" /> </template> </el-table-column> - <el-table-column - label="骞撮緞" - align="center" - prop="tjCustomerAge" - width="55px" - :show-overflow-tooltip="true" - /> - <el-table-column - label="鐢佃瘽" - align="center" - prop="tjCustomerPhone" - width="120px" - :show-overflow-tooltip="true" - /> - <el-table-column - label="浣撴绫诲瀷" - align="center" - prop="tjType" - width="80px" - :show-overflow-tooltip="true" - > + <el-table-column label="骞撮緞" align="center" prop="tjCustomerAge" width="55px" :show-overflow-tooltip="true" /> + <el-table-column label="鐢佃瘽" align="center" prop="tjCustomerPhone" width="120px" :show-overflow-tooltip="true" /> + <el-table-column label="浣撴绫诲瀷" align="center" prop="tjType" width="80px" :show-overflow-tooltip="true"> <template slot-scope="scope"> <span v-if="scope.row.tjType == '2'">涓汉</span> <span v-if="scope.row.tjType == '1'">鍥㈤槦</span> </template> </el-table-column> - <el-table-column - label="浣撴鍙�" - align="center" - prop="tjNumber" - width="160px" - :show-overflow-tooltip="true" - /> + <el-table-column label="浣撴鍙�" align="center" prop="tjNumber" width="160px" :show-overflow-tooltip="true" /> - <el-table-column - label="鐧昏鏃堕棿" - align="center" - prop="createTime" - width="155px" - :show-overflow-tooltip="true" - > + <el-table-column label="鐧昏鏃堕棿" align="center" prop="createTime" width="155px" :show-overflow-tooltip="true"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.createTime) }}</span> </template> @@ -181,205 +73,90 @@ <span>{{ parseTime(scope.row.reportTime) }}</span> </template> </el-table-column> --> - <el-table-column - label="鎵�閫夊椁�" - align="center" - prop="pacName" - width="150px" - :show-overflow-tooltip="true" - /> - <el-table-column - label="鍗曚綅宸ュ彿" - align="center" - prop="firmWorkId" - width="100px" - :show-overflow-tooltip="true" - /> - <el-table-column - label="鍗曚綅鍚嶇О" - align="center" - prop="dictCompName" - :show-overflow-tooltip="true" - height="10px" - /> + <el-table-column label="鎵�閫夊椁�" align="center" prop="pacName" width="150px" :show-overflow-tooltip="true" /> + <el-table-column label="鍗曚綅宸ュ彿" align="center" prop="firmWorkId" width="100px" :show-overflow-tooltip="true" /> + <el-table-column label="鍗曚綅鍚嶇О" align="center" prop="dictCompName" :show-overflow-tooltip="true" height="10px" /> </el-table> - </template> + </div> <div class="pag"> <div class="pag1"> - <el-pagination - background - @size-change="handleSizeChange" - @current-change="handleCurrentChange" - :current-page="queryParams.pageNum" - :page-sizes="[10, 20, 30, 40]" - :page-size="queryParams.pageSize" - layout="total, sizes, prev, pager, next, jumper" - :total="total" - > + <el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange" + :current-page="queryParams.pageNum" :page-sizes="[10, 20, 30, 40]" :page-size="queryParams.pageSize" + layout="total, sizes, prev, pager, next, jumper" :total="total"> </el-pagination> </div> </div> - <el-dialog - title="PDF 棰勮" - :visible.sync="dialogVisible" - :close-on-click-modal="false" - > + <el-dialog title="PDF 棰勮" :visible.sync="dialogVisible" :close-on-click-modal="false"> <div class="main"> - <iframe - id="printIframe" - :src="url" - frameborder="0" - style="width: 100%; height: 100%" - ></iframe> + <iframe id="printIframe" :src="url" frameborder="0" style="width: 100%; height: 100%"></iframe> </div> </el-dialog> - <el-dialog - title="瀵艰瘖鍗�" - :visible.sync="daoZhenDan" - :close-on-click-modal="false" - > + <el-dialog title="瀵艰瘖鍗�" :visible.sync="daoZhenDan" :close-on-click-modal="false"> <div class="main"> - <iframe - id="printIframe" - :src="url" - frameborder="0" - style="width: 100%; height: 100%" - ></iframe> + <iframe id="printIframe" :src="url" frameborder="0" style="width: 100%; height: 100%"></iframe> </div> </el-dialog> <!-- 娣诲姞鎴栦慨鏀逛綋妫�璁板綍瀵硅瘽妗� --> - <el-dialog - :title="title" - :visible.sync="open" - width="660px" - :close-on-click-modal="false" - > - <el-form - :model="formIn" - ref="queryForm" - size="small" - :inline="true" - label-width="68px" - > + <el-dialog :title="title" :visible.sync="open" width="660px" :close-on-click-modal="false"> + <el-form :model="formIn" ref="queryForm" size="small" :inline="true" label-width="68px"> <el-form-item label="浣撴鍙�" prop="tjNumber"> - <el-input - ref="inputName" - v-model="formIn.tjNumber" - style="width: 212px" - clearable - /> + <el-input ref="inputName" v-model="formIn.tjNumber" style="width: 212px" clearable /> </el-form-item> <el-form-item label="鐧昏鏃堕棿" prop="createTime"> - <el-input - ref="inputName" - v-model="formIn.createTime" - style="width: 212px" - clearable - /> + <el-input ref="inputName" v-model="formIn.createTime" style="width: 212px" clearable /> </el-form-item> <br /> <el-form-item label="濮撳悕" prop="tjCustomerName"> - <el-input - style="width: 116px" - ref="inputName" - v-model="formIn.tjCustomerName" - /> + <el-input style="width: 116px" ref="inputName" v-model="formIn.tjCustomerName" /> </el-form-item> <el-form-item label="鎬у埆" prop="tjCustomerSex"> - <el-input - style="width: 116px" - ref="inputName" - v-model="formIn.tjCustomerSex" - > + <el-input style="width: 116px" ref="inputName" v-model="formIn.tjCustomerSex"> </el-input> </el-form-item> <el-form-item label="骞撮緞" prop="tjCustomerAge"> - <el-input - style="width: 116px" - ref="inputName" - v-model="formIn.tjCustomerAge" - placeholder="璇疯緭鍏ュ鍚�" - /> + <el-input style="width: 116px" ref="inputName" v-model="formIn.tjCustomerAge" placeholder="璇疯緭鍏ュ鍚�" /> </el-form-item> </el-form> - <el-table - :data="numberList" - style="width: 100%; margin-bottom: 10px" - height="400px" - border - :row-class-name="tableRowClassName" - > - <el-table-column - prop="proCheckType" - label="妫�鏌ョ被鍨�" - width="180" - align="center" - > + <el-table :data="numberList" style="width: 100%; margin-bottom: 10px" height="400px" border + :row-class-name="tableRowClassName"> + <el-table-column prop="proCheckType" label="妫�鏌ョ被鍨�" width="180" align="center"> </el-table-column> <el-table-column prop="proName" label="椤圭洰" width="180" align="center"> </el-table-column> <el-table-column label="瀹屾垚" prop="type" width="86" align="center"> <template slot-scope="scope"> - <el-checkbox - @change="handelcheckbox1(scope.row)" - v-model="scope.row.type" - :disabled="scope.row.leave" - ></el-checkbox> + <el-checkbox @change="handelcheckbox1(scope.row)" v-model="scope.row.type" + :disabled="scope.row.leave"></el-checkbox> </template> </el-table-column> <el-table-column label="寮冩" prop="type2" width="86" align="center"> <template slot-scope="scope"> - <el-checkbox - @change="handelcheckbox(scope.row)" - v-model="scope.row.type2" - :disabled="scope.row.leave" - > + <el-checkbox @change="handelcheckbox(scope.row)" v-model="scope.row.type2" :disabled="scope.row.leave"> <!-- <el-checkbox v-model="scope.row.type2"></el-checkbox> --> </el-checkbox> </template> </el-table-column> <el-table-column label="寤舵湡" prop="type3" width="86" align="center"> <template slot-scope="scope"> - <el-checkbox - @change="handelcheck(scope.row)" - v-model="scope.row.type3" - :disabled="scope.row.leave" - > + <el-checkbox @change="handelcheck(scope.row)" v-model="scope.row.type3" :disabled="scope.row.leave"> </el-checkbox> </template> </el-table-column> </el-table> <div v-show="tcShow"> - <el-form - :model="postpone" - ref="queryForm" - v-show="postpone" - size="small" - label-width="68px" - > + <el-form :model="postpone" ref="queryForm" v-show="postpone" size="small" label-width="68px"> <el-form-item label="寤舵湡澶╂暟" prop="day"> - <el-input - ref="inputName" - v-model="postpone.day" - style="width: 170px" - clearable - /> + <el-input ref="inputName" v-model="postpone.day" style="width: 170px" clearable /> </el-form-item> <br /> <el-form-item label="寤舵湡鍘熷洜" prop="cause"> - <el-input - style="width: 100%" - ref="inputName" - v-model="postpone.cause" - maxlength="10" - show-word-limit - /> + <el-input style="width: 100%" ref="inputName" v-model="postpone.cause" maxlength="10" show-word-limit /> </el-form-item> </el-form> </div> @@ -387,12 +164,12 @@ <!-- 寮冩2锛屽欢鏈�3 --> <div slot="footer" class="dialog-footer"> <!-- <el-button @click="cancel">寤舵湡</el-button> --> - <el-button :loading = isLoading @click="canaffirm">纭绛剧</el-button> + <el-button :loading=isLoading @click="canaffirm">纭绛剧</el-button> </div> </el-dialog> </div> </template> - + <script> import { getQianLiList, @@ -412,7 +189,7 @@ components: { ViewPdf, }, - dicts: ["dict_pay_type","sys_user_sex"], + dicts: ["dict_pay_type", "sys_user_sex"], name: "Order", data() { return { @@ -420,7 +197,7 @@ leave: false, checked: false, radioId1: false, - isLoading:false, + isLoading: false, createTimeList: [], cusId: "", payType: "0", @@ -999,6 +776,13 @@ }; </script> <style lang="scss"> + .ta { + .el-table__fixed-header-wrapper { + .el-checkbox__inner { + display: none !important; + } + } + } .pag { width: 100%; display: flex; @@ -1013,6 +797,7 @@ height: 700px; overflow: hidden; } + #printIframe::-webkit-scrollbar { width: 6px; @@ -1060,8 +845,8 @@ display: flex; margin-top: 8px; } + .el-table .warning-row { background: #e5f3ff !important; } -</style> - \ No newline at end of file +</style> \ No newline at end of file diff --git a/src/views/system/comp/index.vue b/src/views/system/comp/index.vue index ebddbaa..ea202b1 100644 --- a/src/views/system/comp/index.vue +++ b/src/views/system/comp/index.vue @@ -532,15 +532,46 @@ </el-dialog> </div> - <!-- 娣诲姞鎴栦慨鏀逛綋妫�鍗曚綅淇℃伅缁存姢瀵硅瘽妗� --> + <!-- 娣诲姞鎴栦慨鏀逛綋妫�鍗曚綅淇℃伅缁存姢瀵硅瘽妗� --> <div class="dia"> - <el-dialog :title="title" :visible.sync="open" width="1340px" append-to-body> - <el-form ref="form" :model="form" :rules="rules" label-width="106px" :inline="true" @submit.native.prevent> - <el-form-item label="鍗曚綅鍚嶇О" prop="cnName"> - <el-input v-model="form.cnName" placeholder="璇疯緭鍏ヤ腑鏂囧悕绉�" style="width: 520px" /> + <el-dialog + :title="title" + :visible.sync="open" + width="1330px" + append-to-body + > + <el-form + ref="form" + :model="form" + :rules="rules" + label-width="98px" + :inline="true" + @submit.native.prevent + > + <el-form-item label="鍗曚綅绫诲瀷" prop="isZybUnit"> + <el-radio-group v-model="form.isZybUnit"> + <el-radio :label="0">鏅�氬崟浣�</el-radio> + <el-radio :label="1">鑱屼笟鐥呭崟浣�</el-radio> + </el-radio-group> + </el-form-item> + <br/> + <el-form-item + label="鍗曚綅鍚嶇О" + prop="cnName" + + > + <el-input + v-model="form.cnName" + placeholder="璇疯緭鍏ヤ腑鏂囧悕绉�" + style="width: 476px" + /> </el-form-item> <el-form-item label="缁熶竴淇$敤浠g爜" prop="taxNumber"> - <el-input v-model="form.taxNumber" placeholder="璇疯緭鍏ョ粺涓�淇$敤浠g爜" style="width: 520px" /> + <el-input + v-model="form.taxNumber" + placeholder="璇疯緭鍏ョ粺涓�淇$敤浠g爜" + style="width: 476px" + /> </el-form-item> <el-form-item label="娉曚汉浠h〃" prop="legalPerson"> <el-input v-model="form.legalPerson" placeholder="璇疯緭鍏ユ硶浜�" /> @@ -549,7 +580,10 @@ <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="faxNumber"> <el-input v-model="form.faxNumber" placeholder="璇疯緭鍏ヤ紶鐪�" /> @@ -560,16 +594,110 @@ </el-form-item> --> <el-form-item label="娉ㄥ唽鍦板潃" prop="registerAddress"> - <el-input v-model="form.registerAddress" placeholder="璇疯緭鍏ユ敞鍐屽湴鍧�" style="width: 1157px" /> + <el-input + v-model="form.registerAddress" + placeholder="璇疯緭鍏ユ敞鍐屽湴鍧�" + style="width: 1058px" + /> </el-form-item> <el-form-item label="閫氳鍦板潃" prop="mailingAddress"> - <el-input v-model="form.mailingAddress" placeholder="璇疯緭鍏ラ�氳鍦板潃" style="width: 1157px" /> + <el-input + v-model="form.mailingAddress" + placeholder="璇疯緭鍏ラ�氳鍦板潃" + style="width: 1058px" + /> + </el-form-item> + <el-form-item label="鎵�灞炲湴鍖�" prop="zybCode" v-if="form.isZybUnit"> + <el-input v-model="form.zybCode" placeholder="璇疯緭鍏ユ墍灞炲湴鍖�" /> + </el-form-item> + <el-form-item + label="闅跺睘鍏崇郴" + prop="industryType" + v-if="form.isZybUnit" + > + <!-- <el-input + v-model="form.industryType" + placeholder="璇疯緭鍏ラ毝灞炲叧绯�" + /> --> + <el-select + filterable + v-model="form.industryType" + 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="jjType" v-if="form.isZybUnit"> + <el-select + filterable + v-model="form.jjType" + 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="qygm" v-if="form.isZybUnit"> + <el-input v-model="form.qygm" placeholder="璇疯緭鍏ヤ紒涓氳妯�" /> + </el-form-item> + <el-form-item label="琛屼笟鍒嗙被" prop="hyfl" v-if="form.isZybUnit"> + <el-select + filterable + v-model="form.hyfl" + 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="fxpg" v-if="form.isZybUnit"> + <el-select + filterable + v-model="form.fxpg" + 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="bankAccount"> - <el-input v-model="form.bankAccount" placeholder="璇疯緭鍏ュ紑鎴烽摱琛�" style="width: 520px" /> + <el-input + v-model="form.bankAccount" + placeholder="璇疯緭鍏ュ紑鎴烽摱琛�" + style="width: 476px" + /> </el-form-item> <el-form-item label="閾惰璐︽埛" prop="countNum"> - <el-input v-model="form.countNum" placeholder="璇疯緭鍏ラ摱琛岃处鎴�" style="width: 520px" /> + <el-input + v-model="form.countNum" + placeholder="璇疯緭鍏ラ摱琛岃处鎴�" + style="width: 476px" + /> </el-form-item> <el-form-item label="鑱旂郴閭" prop="email"> <el-input v-model="form.email" placeholder="璇疯緭鍏ラ偖绠�" /> @@ -582,12 +710,32 @@ </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="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: 830px" + resize="none" + ></el-input> </el-form-item> <!-- <el-form-item label="浜旂瑪绠�鐮�" prop="wbm"> <el-input v-model="form.wbm" placeholder="璇疯緭鍏ヤ簲绗旂畝鐮�" /> @@ -708,7 +856,9 @@ }, id: "", // 琛ㄥ崟鍙傛暟 - form: {}, + form: { + isZybUnit: 0, + }, lastXianPrice: 0, forms: { limits: 10, diff --git a/src/views/team/reporting/index.vue b/src/views/team/reporting/index.vue index fe1f741..f5cd2e3 100644 --- a/src/views/team/reporting/index.vue +++ b/src/views/team/reporting/index.vue @@ -1,7 +1,9 @@ <template> <div class="app-container"> <el-row :gutter="20"> - <el-col :span="4" :xs="24" style="margin-top: 30px"> + <el-col :span="4" :xs="24" style="margin-top: 30px; max-height: 700px; + overflow-y:auto; + flex-direction: column;"> <!-- <div class="head-container"> <el-input v-model="dwName" placeholder="璇疯緭鍏ラ儴闂ㄥ悕绉�" clearable size="small" prefix-icon="el-icon-search" style="margin-bottom: 15px" /> -- Gitblit v1.8.0