From 453116f2989eed9b13bf177e2cfb5ca3d2fefaf7 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期五, 22 十二月 2023 11:22:57 +0800
Subject: [PATCH] yxh
---
src/views/project/donationdetails/index.vue | 94 ++++++++++++++++++-----------------------------
1 files changed, 36 insertions(+), 58 deletions(-)
diff --git a/src/views/project/donationdetails/index.vue b/src/views/project/donationdetails/index.vue
index 457e1d2..6fbc28e 100644
--- a/src/views/project/donationdetails/index.vue
+++ b/src/views/project/donationdetails/index.vue
@@ -619,7 +619,7 @@
<el-form-item label="绛惧瓧浜插睘" prop="kinshipconfirmationsign">
<el-checkbox-group v-model="organdecision">
<el-checkbox v-for="item in kinshiplist" :label="item">
- {{ item }}
+ {{ item == '瀛愬コ' ? item + '(浜�)' : item }}
</el-checkbox>
</el-checkbox-group>
</el-form-item>
@@ -778,37 +778,25 @@
<el-table-column label="鍣ㄥ畼缂栧彿" align="center" width="100" prop="organno" />
<el-table-column label="绯荤粺缂栧彿" align="center" width="120" prop="ageunit" v-if="actives == 4">
<template slot-scope="scope">
- <el-input :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.ageunit" placeholder="绯荤粺缂栧彿" />
+ <el-input v-model="scope.row.ageunit" placeholder="绯荤粺缂栧彿" />
</template>
</el-table-column>
<el-table-column label="鎺ユ敹鏃堕棿" align="center" width="200" prop="applicanttime" v-if="actives == 4">
<template slot-scope="scope">
- <el-date-picker :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " clearable size="small" style="width: 100%" v-model="scope.row.applicanttime" type="datetime"
+ <el-date-picker clearable size="small" style="width: 100%" v-model="scope.row.applicanttime" type="datetime"
value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鎺ユ敹鏃堕棿">
</el-date-picker>
</template>
</el-table-column>
<el-table-column label="鍙椾綋濮撳悕" align="center" width="120" prop="name" v-if="actives == 4">
<template slot-scope="scope">
- <el-input :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.name" placeholder="鍙椾綋濮撳悕" />
+ <el-input v-model="scope.row.name" placeholder="鍙椾綋濮撳悕" />
</template>
</el-table-column>
<!--
<el-table-column label="璇佷欢绫诲瀷" align="center" width="150" prop="idcardtype" v-if="actives == 4">
<template slot-scope="scope">
- <el-select :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.idcardtype" placeholder="绉绘浜鸿瘉浠剁被鍨�">
+ <el-select v-model="scope.row.idcardtype" placeholder="绉绘浜鸿瘉浠剁被鍨�">
<el-option v-for="dict in dict.type.sys_IDType" :key="dict.value" :label="dict.label"
:value="parseInt(dict.value)"></el-option>
</el-select>
@@ -816,10 +804,7 @@
</el-table-column>
<el-table-column label="璇佷欢鍙风爜" align="center" width="200" prop="idcardno" v-if="actives == 4">
<template slot-scope="scope">
- <el-input :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.idcardno" placeholder="璇佷欢鍙风爜" />
+ <el-input v-model="scope.row.idcardno" placeholder="璇佷欢鍙风爜" />
</template>
</el-table-column>
-->
@@ -836,34 +821,26 @@
<el-input clearable v-model="scope.row.reallocationreason" placeholder="璇疯緭鍏ラ噸鍒嗛厤璇存槑" />
</template>
</el-table-column>
- <el-table-column label="鑾峰彇鍖诲笀" align="center" width="120" prop="organgetdoct" v-if="actives == 5">
+ <el-table-column label="鍣ㄥ畼绂讳綋鏃堕棿" align="center" width="200" prop="organgettime" v-if="actives == 5">
<template slot-scope="scope">
- <el-input :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.organgetdoct" placeholder="鍖诲笀濮撳悕" />
- </template>
- </el-table-column>
- <el-table-column label="鑾峰彇鏃堕棿" align="center" width="200" prop="organgettime" v-if="actives == 5">
- <template slot-scope="scope">
- <el-date-picker :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " clearable size="small" style="width: 100%" v-model="scope.row.organgettime" type="datetime"
- value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鑾峰彇鏃堕棿">
+ <el-date-picker clearable size="small" style="width: 100%" v-model="scope.row.organgettime" type="datetime"
+ value-format="yyyy-MM-dd HH:mm:ss" placeholder="璇疯緭鍏ュ櫒瀹樼浣撴椂闂�">
</el-date-picker>
</template>
</el-table-column>
- <el-table-column label="鑾峰彇缁勭粐" align="center" prop="gainhospitalno" v-if="actives == 5">
+ <el-table-column label="鑾峰彇鍖婚櫌" align="center" width="230" prop="gainhospitalno" v-if="actives == 5">
<template slot-scope="scope">
- <org-selecter :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " ref="tranHosSelect" :org-type="'4'" v-model="scope.row.gainhospitalno" style="width: 100%" />
+ <div class="elldiv">
+ <org-selecter ref="tranHosSelect" :org-type="'4'" v-model="scope.row.gainhospitalno" />
+ </div>
</template>
</el-table-column>
- <!--
- <el-table-column label="鑾峰彇鐘舵��" align="center" width="150" prop="organstate" v-if="actives == 5">
+ <el-table-column label="鑾峰彇鍖诲笀" align="center" width="120" prop="organgetdoct" v-if="actives == 5">
+ <template slot-scope="scope">
+ <el-input v-model="scope.row.organgetdoct" placeholder="璇疯緭鍏ュ尰甯堝鍚�" />
+ </template>
+ </el-table-column>
+ <el-table-column label="鑾峰彇鐘舵��" align="center" width="150" prop="organstate" v-if="actives == 5">
<template slot-scope="scope">
<el-select v-model="scope.row.organstate" placeholder="璇烽�夋嫨鍣ㄥ畼鐘舵��">
<el-option v-for="dict in organstatelist" :key="dict.value" :label="dict.label"
@@ -871,31 +848,26 @@
</el-select>
</template>
</el-table-column>
- -->
+ <el-table-column label="璇存槑" align="center" prop="notgetreason" v-if="actives == 5">
+ <template slot-scope="scope">
+ <el-input clearable v-model="scope.row.notgetreason" placeholder="璇疯緭鍏ユ湭鑾峰彇璇存槑" />
+ </template>
+ </el-table-column>
<el-table-column label="绉绘鍖婚櫌" align="center" width="230" prop="transplanthospitalname"
v-if="actives == 6">
<template slot-scope="scope">
- <org-selecter :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " ref="tranHosSelect" :org-type="'4'" v-model="scope.row.transplanthospitalno"
+ <org-selecter ref="tranHosSelect" :org-type="'4'" v-model="scope.row.transplanthospitalno"
style="width: 100%" />
</template>
</el-table-column>
<el-table-column label="绉绘璐熻矗浜�" align="center" width="120" prop="transplantdoct" v-if="actives == 6">
<template slot-scope="scope">
- <el-input :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " v-model="scope.row.transplantdoct" placeholder="鍖诲笀濮撳悕" />
+ <el-input v-model="scope.row.transplantdoct" placeholder="鍖诲笀濮撳悕" />
</template>
</el-table-column>
<el-table-column label="绉绘鏃堕棿" align="center" width="200" prop="transplanttime" v-if="actives == 6">
<template slot-scope="scope">
- <el-date-picker :disabled="scope.row.allocationstatus == 2 ||
- scope.row.organstate == 2 ||
- scope.row.transplantstate == 2
- " clearable size="small" style="width: 100%" v-model="scope.row.transplanttime" type="datetime"
+ <el-date-picker clearable size="small" style="width: 100%" v-model="scope.row.transplanttime" type="datetime"
value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨绉绘鏃堕棿">
</el-date-picker>
</template>
@@ -908,9 +880,9 @@
</el-select>
</template>
</el-table-column>
- <el-table-column prop="abandonreason" label="寮冪敤鍘熷洜" align="center" v-if="actives == 6">
+ <el-table-column prop="abandonreason" label="璇存槑" align="center" v-if="actives == 6">
<template slot-scope="scope">
- <el-input clearable v-model="scope.row.abandonreason" placeholder="璇疯緭鍏ュ純鐢ㄥ師鍥�" />
+ <el-input clearable v-model="scope.row.abandonreason" placeholder="璇疯緭鍏ュ純鐢ㄨ鏄�" />
</template>
</el-table-column>
<el-table-column label="鎿嶄綔" width="200" align="center" class-name="small-padding fixed-width"
@@ -1409,7 +1381,7 @@
],
organstatelist: [
{ value: "1", label: "宸茶幏鍙�" },
- { value: "2", label: "寮冪敤" }
+ { value: "2", label: "鍥炵撼" }
],
transplantstatelist: [
{ value: 1, label: "宸茬Щ妞�" },
@@ -2485,4 +2457,10 @@
::v-deep .el-step__description.is-finish {
color: #22a2c3;
}
+
+:v-deep .el-select {
+ display: inline-block;
+ position: relative;
+ width: 80%;
+}
</style>
--
Gitblit v1.9.3