diff --git a/project/xiushan/apps/AppAccountXiushan/AppAccountXiushan.vue b/project/xiushan/apps/AppAccountXiushan/AppAccountXiushan.vue
index c3757082..19b766b5 100644
--- a/project/xiushan/apps/AppAccountXiushan/AppAccountXiushan.vue
+++ b/project/xiushan/apps/AppAccountXiushan/AppAccountXiushan.vue
@@ -16,7 +16,7 @@
ids=v.filter(e=>e.sysUserId).map(e=>e.sysUserId)">
+ @selection-change="v=>ids=v.map(e=>e.id)">
diff --git a/project/xiushan/apps/AppNewsCenter/components/addArticle.vue b/project/xiushan/apps/AppNewsCenter/components/addArticle.vue
index 7ff8a7f9..789f338d 100644
--- a/project/xiushan/apps/AppNewsCenter/components/addArticle.vue
+++ b/project/xiushan/apps/AppNewsCenter/components/addArticle.vue
@@ -12,10 +12,10 @@
-
-
-
+
+
+
+
-
+
diff --git a/project/xiushan/apps/AppNewsCenter/components/addVideo.vue b/project/xiushan/apps/AppNewsCenter/components/addVideo.vue
index 9f98c20c..fdf3c890 100644
--- a/project/xiushan/apps/AppNewsCenter/components/addVideo.vue
+++ b/project/xiushan/apps/AppNewsCenter/components/addVideo.vue
@@ -12,10 +12,10 @@
-
-
-
+
+
+
+
-
+
@@ -116,7 +116,7 @@ export default {
this.$refs['ruleForm']?.clearValidate('videoUrl');
const fileType = file.file.name.split(".")[1];
const size = file.file.size / 1024 / 1024 > 100;
-
+
if (size) {
return this.$message.error("视频大小不能超过100M");
}
diff --git a/project/xiushan/apps/AppPortalUserManager/pumDetail.vue b/project/xiushan/apps/AppPortalUserManager/pumDetail.vue
index 0b4f0e7c..400124e9 100644
--- a/project/xiushan/apps/AppPortalUserManager/pumDetail.vue
+++ b/project/xiushan/apps/AppPortalUserManager/pumDetail.vue
@@ -18,8 +18,7 @@
{{ detail.businessScope }}
{{ detail.operationPeriod }}
-
+
@@ -30,16 +29,15 @@
{{ detail.phone }}
-
-
+
+
+ {{ dict.getLabel("enterpriseStatus", detail.status) }}
{{ detail.auditUserName }}
{{ detail.auditPhone }}
{{ detail.auditDescription }}
@@ -54,8 +52,8 @@
-
-
+
+
@@ -81,7 +79,8 @@ export default {
detail: {},
form: {},
rules: {
- auditStatus: [{required: true, message: "请选择审批结果"}]
+ auditStatus: [{required: true, message: "请选择审批结果"}],
+ auditDescription: [{required: true, message: "请输入审批意见"}],
}
}
},
@@ -123,7 +122,7 @@ export default {
.pumDetail {
height: 100%;
- .thumbImage {
+ .thumb {
width: 120px;
height: 120px;
}
diff --git a/project/xiushan/apps/AppPortalUserManager/pumList.vue b/project/xiushan/apps/AppPortalUserManager/pumList.vue
index 3490cd9d..e98a34a1 100644
--- a/project/xiushan/apps/AppPortalUserManager/pumList.vue
+++ b/project/xiushan/apps/AppPortalUserManager/pumList.vue
@@ -56,6 +56,7 @@ export default {
{label: "联系方式", prop: "phone"},
{label: "创建时间", prop: "createTime"},
{label: "登录账号", prop: "loginAccount"},
+ {label: "审核状态", prop: "status", dict: "enterpriseStatus"},
{slot: "options"}
]
}
diff --git a/project/xiushan/apps/AppXsBanner/AppXsBanner.vue b/project/xiushan/apps/AppXsBanner/AppXsBanner.vue
index fc5c315e..b5fde196 100644
--- a/project/xiushan/apps/AppXsBanner/AppXsBanner.vue
+++ b/project/xiushan/apps/AppXsBanner/AppXsBanner.vue
@@ -39,7 +39,7 @@
-
+
@@ -61,8 +61,6 @@
-
-
@@ -74,14 +72,12 @@
{{ dialogInfo.linkUrl }}
- {{ dialogInfo.status }}
+ {{ dict.getLabel("bannerSstatus", dialogInfo.status) }}
{{ dialogInfo.showIndex }}
-
-
@@ -214,31 +210,32 @@ export default {
},
// 确定新增
addConfirm() {
- // console.log('确定')
- this.instance
- .post(`/appbanner/addOrUpdate`, {
- imgUrl: this.dialogInfo.imgUrl[0].url,
- linkUrl: this.dialogInfo.linkUrl,
- status: this.status,
- title: this.dialogInfo.title,
- showIndex: this.dialogInfo.showIndex,
- id: this.dialogInfo.id,
- })
- .then(res => {
- if (res?.code == 0) {
- this.$message.success('新增成功')
- this.visible = false
- this.getList()
+ this.$refs.DialogForm.validate(v => {
+ if (v) {
+ this.instance.post(`/appbanner/addOrUpdate`, {
+ imgUrl: this.dialogInfo.imgUrl?.[0]?.url,
+ linkUrl: this.dialogInfo.linkUrl,
+ status: this.status,
+ title: this.dialogInfo.title,
+ showIndex: this.dialogInfo.showIndex,
+ id: this.dialogInfo.id,
+ }).then(res => {
+ if (res?.code == 0) {
+ this.$message.success('提交成功')
+ this.visible = false
+ this.getList()
+ }
+ })
}
})
},
// 发布/取消发布
release(row) {
this.$confirm('确定此操作?').then(() => {
- var status = row.status == 1 ? '0' : '1'
- this.instance.post(`/appbanner/setStatus?id=${row.id}&status=${status}`)
- .then((res) => {
+ let status = row.status == 1 ? '0' : '1'
+ this.instance.post(`/appbanner/setStatus?id=${row.id}&status=${status}`).then((res) => {
if (res?.code == 0) {
+ this.$message.success("操作成功!")
this.getList()
}
})
diff --git a/project/xiushan/apps/finance/AppFinanceOrg/AppFinanceOrg.vue b/project/xiushan/apps/finance/AppFinanceOrg/AppFinanceOrg.vue
index ccb49d1a..18adf09e 100644
--- a/project/xiushan/apps/finance/AppFinanceOrg/AppFinanceOrg.vue
+++ b/project/xiushan/apps/finance/AppFinanceOrg/AppFinanceOrg.vue
@@ -28,14 +28,14 @@
-
+
-
+
diff --git a/project/xiushan/apps/finance/AppFinanceOrgMember/AppFinanceOrgMember.vue b/project/xiushan/apps/finance/AppFinanceOrgMember/AppFinanceOrgMember.vue
index d2c791a9..e539becc 100644
--- a/project/xiushan/apps/finance/AppFinanceOrgMember/AppFinanceOrgMember.vue
+++ b/project/xiushan/apps/finance/AppFinanceOrgMember/AppFinanceOrgMember.vue
@@ -62,6 +62,7 @@ export default {
organizationName: [{required: true, message: "请输入机构名称"}],
userRole: [{required: true, message: "请选择成员角色"}],
organizationId: [{required: true, message: "请选择所属金融机构"}],
+ userId: [{required: true, message: "请选择机构成员"}],
}
},
},
diff --git a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
index 1b05ecd5..e1edea37 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
@@ -13,9 +13,8 @@
{{ detail.productName }}
{{ dict.getLabel('productStatus', detail.status) }}
- {{
- [detail.loanMin, detail.loanMax].join(" ~ ")
- }}
+
+ {{ [detail.loanMin, detail.loanMax].join(" ~ ") }}
{{ [detail.interestRateMin, detail.interestRateMax].join(" ~ ") }}
@@ -46,6 +45,9 @@
+
+ {{ dict.getLabel("productStatus", detail.status) }}
+
{{ detail.auditUserName }}
{{ detail.auditTime }}
@@ -60,8 +62,8 @@
-
-
+
+
diff --git a/project/xiushan/apps/finance/AppFinanceProduct/productList.vue b/project/xiushan/apps/finance/AppFinanceProduct/productList.vue
index 7de37d89..ffd03d26 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/productList.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/productList.vue
@@ -19,7 +19,8 @@
- 添加产品
+ 添加产品
+
详情
- 编辑
- 删除
+
+ 编辑
+ 删除
+
@@ -58,7 +61,10 @@ export default {
permissions: Function
},
computed: {
- ...mapState(['user'])
+ ...mapState(['user']),
+ isFinanceUser() {
+ return !!this.user.financeUser?.id
+ }
},
data() {
return {
diff --git a/project/xiushan/apps/finance/AppLoanAudit/loanDetail.vue b/project/xiushan/apps/finance/AppLoanAudit/loanDetail.vue
index 9f1be73b..05a1fc56 100644
--- a/project/xiushan/apps/finance/AppLoanAudit/loanDetail.vue
+++ b/project/xiushan/apps/finance/AppLoanAudit/loanDetail.vue
@@ -3,7 +3,7 @@
- 审核
+ 审核
@@ -102,6 +102,9 @@ export default {
permissions: Function
},
computed: {
+ isFinanceUser() {
+ return !!this.user.financeUser?.id
+ },
isAuthing() {
return this.detail.status == "0"
}
diff --git a/project/xiushan/apps/finance/AppLoanAudit/loanList.vue b/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
index 2d14d47c..b81ea62a 100644
--- a/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
+++ b/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
@@ -8,7 +8,8 @@
-
+
diff --git a/project/xiushan/apps/financing/AppFinancingNeeds/needsDetail.vue b/project/xiushan/apps/financing/AppFinancingNeeds/needsDetail.vue
index 4a4e19a9..8a626702 100644
--- a/project/xiushan/apps/financing/AppFinancingNeeds/needsDetail.vue
+++ b/project/xiushan/apps/financing/AppFinancingNeeds/needsDetail.vue
@@ -12,7 +12,7 @@
- {{ detail.loanAmount }}
+ {{ detail.loanAmount }}
{{
dict.getLabel('productRepaymentTimeline', detail.hopeLifespan)
}}
@@ -22,7 +22,7 @@
}}
{{ detail.enterpriseName }}
- {{ detail.createUserName }}
+ {{ detail.name }}
{{ detail.areaName }}
{{ detail.phone }}
{{ detail.idNumber }}
diff --git a/project/xiushan/apps/financing/AppFinancingNeeds/needsList.vue b/project/xiushan/apps/financing/AppFinancingNeeds/needsList.vue
index d81540ed..599f6f69 100644
--- a/project/xiushan/apps/financing/AppFinancingNeeds/needsList.vue
+++ b/project/xiushan/apps/financing/AppFinancingNeeds/needsList.vue
@@ -37,7 +37,7 @@ export default {
},
data() {
return {
- search: {name: ""},
+ search: {enterpriseName: ""},
page: {current: 1, size: 10, total: 0},
tableData: [],
colConfigs: [
@@ -45,7 +45,7 @@ export default {
{label: "所在地区", prop: "areaName"},
{label: "意向金额(万)", prop: "loanAmount"},
{label: "申请时间", prop: "createTime"},
- {label: "联系人", prop: "createUserName"},
+ {label: "联系人", prop: "name"},
{label: "联系方式", prop: "phone"},
{label: "备注", prop: "remark"},
{slot: "options"}
@@ -55,7 +55,7 @@ export default {
methods: {
getTableData() {
this.instance.post("/appfinancingdemand/list", null, {
- params: {...this.page, ...this.search}
+ params: {...this.page, ...this.search, status: 0}
}).then(res => {
if (res?.data) {
this.tableData = res.data?.records
diff --git a/project/xiushan/apps/financing/AppGrabLog/grabList.vue b/project/xiushan/apps/financing/AppGrabLog/grabList.vue
index 95e59377..569d349f 100644
--- a/project/xiushan/apps/financing/AppGrabLog/grabList.vue
+++ b/project/xiushan/apps/financing/AppGrabLog/grabList.vue
@@ -8,7 +8,8 @@
-
+