From 444955f503fb09730393cecc21edc2638dc6ff93 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 13 五月 2024 15:50:13 +0800
Subject: [PATCH] 11
---
src/views/project/donationdetails/index.vue | 4 +
src/views/system/user/index.vue | 21 ++++++++++
src/api/system/user.js | 7 +++
src/views/project/fund/applyDetail/index.vue | 11 +++--
src/views/project/tallage/computingBill/index.vue | 39 ++++++++++++-------
5 files changed, 60 insertions(+), 22 deletions(-)
diff --git a/src/api/system/user.js b/src/api/system/user.js
index c012a1c..bb8a61a 100644
--- a/src/api/system/user.js
+++ b/src/api/system/user.js
@@ -133,6 +133,13 @@
method: 'get'
})
}
+// 鏌ヨ鎺堟潈瑙掕壊
+export function handleunlock(userName ) {
+ return request({
+ url: '/system/user/cleanErrorNums/' + userName ,
+ method: 'get',
+ })
+}
// 淇濆瓨鎺堟潈瑙掕壊
export function updateAuthRole(data) {
diff --git a/src/views/project/donationdetails/index.vue b/src/views/project/donationdetails/index.vue
index 1d437d8..18256b8 100644
--- a/src/views/project/donationdetails/index.vue
+++ b/src/views/project/donationdetails/index.vue
@@ -3313,7 +3313,9 @@
// }
// });
// });
-
+ this.transplantdata.forEach(item=>{
+ item.donorname=this.form.name
+ })
// 淇濆瓨纭淇℃伅
if (this.accomplishform.id) {
updateDonatecompletioninfo(this.accomplishform).then(response => {
diff --git a/src/views/project/fund/applyDetail/index.vue b/src/views/project/fund/applyDetail/index.vue
index 234955f..0643097 100644
--- a/src/views/project/fund/applyDetail/index.vue
+++ b/src/views/project/fund/applyDetail/index.vue
@@ -56,7 +56,7 @@
</el-col>
</el-row>
<el-row>
- <!--
+ <!--
<el-col :span="7">
<el-form-item label="宸ヤ綔鍗曚綅" prop="unitno">
<org-selecter ref="orgSelecter" :org-type="'3'" v-model="form.unitno" />
@@ -113,7 +113,7 @@
<el-input v-model="form.remark" placeholder="鐢宠璇存槑" />
</el-form-item>
</el-col>
- <!--
+ <!--
<el-col :span="5">
<el-form-item label="鐢宠鐘舵��" prop="recordstatus">
<el-select v-model="form.recordstatus" placeholder="璇烽�夋嫨瀹℃牳鐘舵��" clearable size="small" :disabled="true">
@@ -657,11 +657,12 @@
</el-radio-group>
</el-form-item>
</el-col>
- <el-col :span="12">
+ <el-col :span="12" v-if="businessType==1">
<el-form-item label="绠楃◣鐘舵��" prop="infoid">
<el-radio-group v-model="form.istax" align="left">
- <el-radio :label="2">寰呯畻绋�</el-radio>
- <el-radio :label="1">宸茬畻绋�</el-radio>
+ <el-radio :label="0">瀹℃牳涓�</el-radio>
+ <el-radio :label="1">鍏佽绠楃◣</el-radio>
+ <el-radio :label="2">宸茬畻绋�</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
diff --git a/src/views/project/tallage/computingBill/index.vue b/src/views/project/tallage/computingBill/index.vue
index bc2a741..3bab12a 100644
--- a/src/views/project/tallage/computingBill/index.vue
+++ b/src/views/project/tallage/computingBill/index.vue
@@ -306,7 +306,7 @@
>
<el-form-item label="鎹愮尞妗堜緥" prop="status">
<el-select
- v-model="patientqueryParams.donorno"
+ v-model="patientqueryParams.donorname"
filterable
placeholder="璇烽�夋嫨"
>
@@ -314,11 +314,19 @@
v-for="item in donorchargeanlList"
:key="item.id"
:label="item.name"
- :value="item.id"
+ :value="item.name"
>
</el-option>
- </el-select> </el-form-item
- ><el-form-item label="绠楃◣鐘舵��" prop="status">
+ </el-select>
+ </el-form-item>
+ <el-form-item label="鐢宠浜�" prop="name">
+ <el-input
+ v-model="patientqueryParams.pausername"
+ placeholder="璇疯緭鍏ョ敵璇蜂汉濮撳悕"
+ @keyup.enter.native="handleAddpatient"
+ />
+ </el-form-item>
+ <!-- <el-form-item label="绠楃◣鐘舵��" prop="status">
<el-select
v-model="patientqueryParams.istax"
filterable
@@ -332,7 +340,7 @@
>
</el-option>
</el-select>
- </el-form-item>
+ </el-form-item> -->
<el-form-item>
<el-button
@@ -594,9 +602,10 @@
overallCase: [],
patientqueryParams: {
paApplyType: 1,
- pacheckno: "047",
- checkstatus: 0,
- istax: 0,
+ // pacheckno: "047",
+ // checkstatus: 0,
+ pfundtaxid: 0,
+ departid: 0,
pageNum: 1,
pageSize: 10
},
@@ -783,8 +792,8 @@
},
handleQuery() {},
resetQuery() {
- this.patientqueryParams.donorno = null;
- this.patientqueryParams.donorchargeid = null;
+ this.patientqueryParams.pausername = null;
+ this.patientqueryParams.donorname = null;
this.handleAddpatient();
},
handleUploadError() {},
@@ -970,11 +979,11 @@
});
},
- /** 閲嶇疆鎸夐挳鎿嶄綔 */
- resetQuery() {
- this.resetForm("queryForm");
- this.handleQuery();
- },
+ // /** 閲嶇疆鎸夐挳鎿嶄綔 */
+ // resetQuery() {
+ // this.resetForm("queryForm");
+ // this.handleQuery();
+ // },
// 鍙栨秷鎸夐挳
cancel() {
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index e7e14e2..a3c0426 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -172,6 +172,14 @@
<el-button
size="mini"
type="text"
+ class="el-xg"
+ icon="el-icon-help"
+ @click="handleunlock(scope.row)"
+ v-hasPermi="['system:user:edit']"
+ >瑙i攣</el-button>
+ <el-button
+ size="mini"
+ type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['system:user:edit']"
@@ -347,7 +355,7 @@
</template>
<script>
-import { listUser, getUser, delUser, addUser, updateUser, exportUser, resetUserPwd, changeUserStatus, importTemplate } from "@/api/system/user";
+import { listUser, getUser, delUser, addUser, updateUser, exportUser,handleunlock, resetUserPwd, changeUserStatus, importTemplate } from "@/api/system/user";
import { getToken } from "@/utils/auth";
import { treeselect } from "@/api/system/dept";
import Treeselect from "@riophae/vue-treeselect";
@@ -593,6 +601,12 @@
this.form.password = "";
});
},
+ // 瑙i攣
+ handleunlock(row){
+ handleunlock(row.userName).then(response => {
+ this.$modal.msgSuccess("瑙i攣鎴愬姛");
+ });
+ },
/** 閲嶇疆瀵嗙爜鎸夐挳鎿嶄綔 */
handleResetPwd(row) {
this.$prompt('璇疯緭鍏�"' + row.userName + '"鐨勬柊瀵嗙爜', "鎻愮ず", {
@@ -703,3 +717,8 @@
}
};
</script>
+<style lang="scss" scoped>
+.el-xg{
+ color: rgb(40, 194, 91);
+}
+</style>
--
Gitblit v1.9.3