From 916735aca6816732bc43a186dd9d7ccf5e5a1989 Mon Sep 17 00:00:00 2001 From: yxh <172933527@qq.com> Date: 星期四, 14 十二月 2023 23:09:47 +0800 Subject: [PATCH] yxh:修改了账户管理和案例编辑 --- src/views/project/donatebaseinfo/index.vue | 120 ++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 68 insertions(+), 52 deletions(-) diff --git a/src/views/project/donatebaseinfo/index.vue b/src/views/project/donatebaseinfo/index.vue index 45a3233..7b7b5d9 100644 --- a/src/views/project/donatebaseinfo/index.vue +++ b/src/views/project/donatebaseinfo/index.vue @@ -8,7 +8,7 @@ label-width="70px" > <el-row :gutter="8"> - <el-col :span="6"> + <el-col :span="5"> <el-form-item label="濮撳悕" prop="name"> <el-input v-model="queryParams.name" @@ -19,7 +19,7 @@ /> </el-form-item> </el-col> - <el-col :span="6"> + <el-col :span="5"> <el-form-item align="left" label="鍖荤枟鏈烘瀯" @@ -33,7 +33,7 @@ /> </el-form-item> </el-col> - <el-col :span="6"> + <el-col :span="5"> <el-form-item label="鎹愮尞鍦板競"> <el-select v-model="queryParams.city" placeholder="璇烽�夋嫨鍦板競"> <el-option @@ -45,8 +45,25 @@ </el-option> </el-select> </el-form-item> + </el-col> + <el-col :span="9"> + <el-form-item label="鏃ユ湡"> + <el-date-picker + style="width: 100%" + v-model="selecttime" + type="monthrange" + range-separator="鑷�" + start-placeholder="寮�濮嬫湀浠�" + end-placeholder="缁撴潫鏈堜唤" + value-format="yyyy-MM-dd" + @change="getTimeList" + > + </el-date-picker> + </el-form-item> </el-col> - <el-col :span="6"> + </el-row> + <el-row :gutter="8"> + <el-col :span="5"> <el-form-item label="鎹愮尞杩涘害" prop="recordstate"> <el-select v-model="queryParams.recordstate" @@ -63,9 +80,7 @@ </el-select> </el-form-item> </el-col> - </el-row> - <el-row :gutter="8"> - <el-col :span="6"> + <el-col :span="5"> <el-form-item label="鎶ュ憡浜�"> <el-select v-model="queryParams.reporterno" @@ -81,26 +96,7 @@ </el-select> </el-form-item> </el-col> - - <el-col :span="12"> - <el-form-item label="鎶ュ憡鏃ユ湡"> - <el-date-picker - style="width: 100%" - v-model="selecttime" - type="monthrange" - range-separator="鑷�" - start-placeholder="寮�濮嬫湀浠�" - end-placeholder="缁撴潫鏈堜唤" - value-format="yyyy-MM-dd" - @change="getTimeList" - > - </el-date-picker> - </el-form-item> - </el-col> - </el-row> - - <el-row> - <el-col :span="14"> + <el-col :span="9"> <el-form-item label="绫嶈疮"> <div> <li_area_select @@ -110,7 +106,6 @@ </div> </el-form-item> </el-col> - <el-col :span="4"> <el-form-item> <el-button @@ -180,7 +175,7 @@ <!-- <el-table-column label="鎶ュ憡鏃堕棿" align="center" prop="id" /> --> <!-- <el-table-column type="selection" width="55" align="center" /> --> <el-table-column - label="鎶ュ憡鏃堕棿" + label="鏃堕棿" align="center" prop="reporttime" width="100" @@ -189,9 +184,8 @@ <span>{{ parseTime(scope.row.reporttime, "{y}-{m}-{d}") }}</span> </template> </el-table-column> - + <el-table-column label="鎹愮尞缂栧彿" align="center" prop="donorno" width="200" /> <el-table-column label="濮撳悕" align="center" prop="name" width="100" /> - <el-table-column label="鎬у埆" align="center" prop="sex" width="100"> <template slot-scope="scope"> <dict-tag @@ -202,24 +196,31 @@ </el-table-column> <el-table-column label="骞撮緞" align="center" prop="age" width="100" /> <el-table-column - label="鐜版墍鍦ㄥ湴甯�" - align="center" - prop="registercityname" - width="150" - /> - - <el-table-column label="鍖荤枟鏈烘瀯" align="center" prop="treatmenthospitalname" /> + <el-table-column label="琛�鍨�" align="center" prop="bloodtype" width="100"> + <template slot-scope="scope"> + <dict-tag + :options="dict.type.sys_BloodType" + :value="scope.row.bloodtype" + /> + </template> + </el-table-column> <el-table-column label="鎶ュ憡浜�" align="center" prop="reportername" width="100" /> - + <!-- + <el-table-column + label="鐜版墍鍦ㄥ湴甯�" + align="center" + prop="registercityname" + width="150" + /> <el-table-column label="鎹愮尞杩涘害" align="center" @@ -227,18 +228,30 @@ width="120" > <template slot-scope="scope"> - <dict-tag + <dict-tag :options="dict.type.sys_DonationStatus" :value="scope.row.recordstate" - /> + /> </template> </el-table-column> - + --> + <el-table-column + label="鎹愮尞杩涘害" + align="center" + prop="workflow" + width="120" + > + <template slot-scope="scope"> + <dict-tag + :options="dict.type.sys_donornode" + :value="scope.row.workflow" + /> + </template> + </el-table-column> <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width" - width="200" fixed="right" > <template slot-scope="scope"> @@ -250,15 +263,17 @@ v-hasPermi="['project:donatebaseinfo:edit']" >璇︽儏</el-button > - - <!-- <el-button v-if="scope.row.recordstate == 0" size="mini" type="text" icon="el-icon-delete" + <el-button v-if="scope.row.recordstate == 0" size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['project:donatebaseinfo:remove']">鍒犻櫎</el-button> - <el-button size="mini" type="text" icon="el-icon-edit" @click="handletermination(scope.row)" - v-hasPermi="['project:donatebaseinfo:edit']">缁堟</el-button> - <el-button size="mini" type="text" icon="el-icon-refrigerator" @click="handledownload(scope.row)">涓嬭浇</el-button> - <el-button v-if="scope.row.recordstate == 0 || scope.row.recordstate == 3" size="mini" type="text" - icon="el-icon-thumb" @click="handleapproval(scope.row)">涓婃姤瀹℃牳</el-button> --> - <!-- 鎾ら攢鐢宠 --> + <!-- + <el-button v-if="scope.row.recordstate == 0 || scope.row.recordstate == 3" size="mini" type="text" + icon="el-icon-thumb" @click="handleapproval(scope.row)">鎻愪氦</el-button> + --> + <el-button size="mini" type="text" icon="el-icon-refrigerator" @click="handledownload(scope.row)">涓嬭浇</el-button> + <!-- + <el-button size="mini" type="text" icon="el-icon-edit" @click="handletermination(scope.row)" + v-hasPermi="['project:donatebaseinfo:edit']">{{ scope.row.recordstate == 99 ? "鎭㈠": "缁堟" }}</el-button> + --> </template> </el-table-column> </el-table> @@ -885,7 +900,8 @@ "sys_DonationStatus", "sys_DiseaseType", "sys_SelfWill", - "sys_FamilyRelation" + "sys_FamilyRelation", + "sys_donornode" ], data() { return { -- Gitblit v1.9.3