This commit is contained in:
@jyuhsin
2025-12-29 13:44:10 +08:00
parent ade761a450
commit 088418ec4d
21 changed files with 53 additions and 38 deletions
@@ -565,7 +565,7 @@ layout("/layouts/v4/baseLayout.html"){
// 加载收藏的应用
loadFavorites() {
$.get("/platform/v4/apps/favorite")
$.get("/platform/v4/apps/favorite", {platform: 'PC'})
.then((result) => {
if (result.code === 0) {
this.applications = result.data || []
@@ -146,7 +146,7 @@ layout("/layouts/v4/baseLayout.html"){
flex: 1;
overflow-y: auto;
grid-auto-rows: min-content;
padding-top: 5px;
padding: 5px 0;
}
.app-card {
@@ -528,7 +528,7 @@ layout("/layouts/v4/baseLayout.html"){
// 加载收藏的应用
loadFavorites() {
$.get("/platform/v4/serv/favorite")
$.get("/platform/v4/serv/favorite", {platform: 'PC'})
.then((result) => {
if (result.code === 0) {
this.applications = result.data || []
@@ -598,8 +598,8 @@ const basicForm = {
cloneData.activitySignUpEndTime = cloneData.activitySignTime !== undefined ? cloneData.activitySignTime[1] : null
cloneData.activityStartTime = cloneData.activityTime !== undefined ? cloneData.activityTime[0] : null
cloneData.activityEndTime = cloneData.activityTime !== undefined ? cloneData.activityTime[1] : null
if (cloneData.activityStartTime !== undefined && cloneData.activityStartTime !== null) {
cloneData.year = new Date(cloneData.activityStartTime).getFullYear()
if (cloneData.activitySignUpStartTime !== undefined && cloneData.activitySignUpStartTime !== null) {
cloneData.year = new Date(cloneData.activitySignUpStartTime).getFullYear()
}
cloneData.typeLimits = JSON.stringify(this.formData.typeLimits)
cloneData.courseList = JSON.stringify(cloneData.courseList)
@@ -592,8 +592,8 @@ const basicForm = {
cloneData.activitySignUpEndTime = cloneData.activitySignTime !== undefined ? cloneData.activitySignTime[1] : null
cloneData.activityStartTime = cloneData.activityTime !== undefined ? cloneData.activityTime[0] : null
cloneData.activityEndTime = cloneData.activityTime !== undefined ? cloneData.activityTime[1] : null
if (cloneData.activityStartTime !== undefined && cloneData.activityStartTime !== null) {
cloneData.year = new Date(cloneData.activityStartTime).getFullYear()
if (cloneData.activitySignUpStartTime !== undefined && cloneData.activitySignUpStartTime !== null) {
cloneData.year = new Date(cloneData.activitySignUpStartTime).getFullYear()
}
cloneData.typeLimits = JSON.stringify(this.formData.typeLimits)
cloneData.courseList = JSON.stringify(cloneData.courseList)
@@ -551,8 +551,8 @@ const basicForm = {
cloneData.activitySignUpEndTime = cloneData.activitySignTime !== undefined ? cloneData.activitySignTime[1] : null
cloneData.activityStartTime = cloneData.activityTime !== undefined ? cloneData.activityTime[0] : null
cloneData.activityEndTime = cloneData.activityTime !== undefined ? cloneData.activityTime[1] : null
if (cloneData.activityStartTime !== undefined && cloneData.activityStartTime !== null) {
cloneData.year = new Date(cloneData.activityStartTime).getFullYear()
if (cloneData.activitySignUpStartTime !== undefined && cloneData.activitySignUpStartTime !== null) {
cloneData.year = new Date(cloneData.activitySignUpStartTime).getFullYear()
}
cloneData.typeLimits = JSON.stringify(this.formData.typeLimits)
cloneData.courseList = JSON.stringify(cloneData.courseList)
@@ -94,7 +94,7 @@ layout("/layouts/platform.html"){
created() {
this.$businessTool.listUnit().then((res) => (this.unitOptions = res))
this.$businessTool.listUnion().then((res) => (this.unionOptions = res))
this.$businessTool.listClub().then((res) => (this.clubOptions = res))
this.$businessTool.listCLubByRole().then((res) => (this.clubOptions = res))
this.pageData()
}
})
@@ -123,6 +123,10 @@ layout("/layouts/platform.html"){
onSubmit() {
this.$refs.formRef.validate((valid) => {
if (valid) {
if(this.formData.clubId) {
const club = this.permission?.clubs.find(o => o.id === this.formData.clubId)
this.$set(this.formData, 'clubName', club.clubName)
}
this.$axios.post("/platform/article/write/submit", {
article: JSON.stringify(this.formData),
taskId: this.taskId,
@@ -144,6 +148,10 @@ layout("/layouts/platform.html"){
cancelButtonText: "取消",
type: "warning"
}).then(() => {
if(this.formData.clubId) {
const club = this.permission?.clubs.find(o => o.id === this.formData.clubId)
this.$set(this.formData, 'clubName', club.clubName)
}
this.$axios.post('/platform/article/write/submitAgain', {
article: JSON.stringify(this.formData),
taskId: GetQueryString("taskId")
@@ -40,7 +40,7 @@ layout("/layouts/platform.html"){
<el-table-column label="年度" prop="annual" header-align="center"
align="center">
</el-table-column>
<el-table-column label="分工会名称" prop="unionName" header-align="center"
<el-table-column label="分工会名称" prop="unionname" header-align="center"
show-overflow-tooltip
align="center" sortable></el-table-column>
<el-table-column label="线上得分" prop="xgh_score" header-align="center"
@@ -549,8 +549,8 @@ const basicForm = {
cloneData.activitySignUpEndTime = cloneData.activitySignTime !== undefined ? cloneData.activitySignTime[1] : null
cloneData.activityStartTime = cloneData.activityTime !== undefined ? cloneData.activityTime[0] : null
cloneData.activityEndTime = cloneData.activityTime !== undefined ? cloneData.activityTime[1] : null
if (cloneData.activityStartTime !== undefined && cloneData.activityStartTime !== null) {
cloneData.year = new Date(cloneData.activityStartTime).getFullYear()
if (cloneData.activitySignUpStartTime !== undefined && cloneData.activitySignUpStartTime !== null) {
cloneData.year = new Date(cloneData.activitySignUpStartTime).getFullYear()
}
cloneData.typeLimits = JSON.stringify(this.formData.typeLimits)
cloneData.courseList = JSON.stringify(cloneData.courseList)
@@ -47,7 +47,6 @@ layout("/layouts/platform.html"){
<el-table-column label="申请人" prop="createUserName"></el-table-column>
<el-table-column label="所属工会" prop="unionName"></el-table-column>
<el-table-column label="会议类型" prop="meetingType"></el-table-column>
<el-table-column label="会议时间" prop="meetingTime"></el-table-column>
<el-table-column label="当前节点" prop="curTaskName"></el-table-column>
<el-table-column label="流程状态" prop="instanceState">
<template slot-scope="{row}">
@@ -96,7 +95,7 @@ layout("/layouts/platform.html"){
<el-row type="flex" justify="end">
<el-button @click="$refs.guava.index()" size="small">取消</el-button>
<el-button @click="handleTaskAction(6)" size="small" type="info">退回修改</el-button>
<el-button @click="handleTaskAction(20)" size="small" type="danger">不同意</el-button>
<el-button @click="handleTaskAction(2)" size="small" type="danger">不同意</el-button>
<el-button @click="handleTaskAction(1)" size="small" type="primary">同意</el-button>
</el-row>
</div>
@@ -301,11 +301,11 @@ layout("/layouts/platform.html"){
this.$message.warning(result.msg)
return
}
// const bankRes = this.validateCard(this.formData.bankCardNum)
// if (bankRes.status === 0) {
// this.$message.warning(bankRes.msg)
// return;
// }
const bankRes = this.validateCard(this.formData.bankCardNum)
if (bankRes.status === 0) {
this.$message.warning(bankRes.msg)
return;
}
this.$axios.post('/platform/difficultHelp/apply/submit', {
data: JSON.stringify(this.formData)
@@ -334,11 +334,11 @@ layout("/layouts/platform.html"){
this.$message.warning(result.msg)
return
}
// const bankRes = this.validateCard(this.formData.bankCardNum)
// if (bankRes.status === 0) {
// this.$message.warning(bankRes.msg)
// return;
// }
const bankRes = this.validateCard(this.formData.bankCardNum)
if (bankRes.status === 0) {
this.$message.warning(bankRes.msg)
return;
}
this.$axios.post('/platform/difficultHelp/apply/submitAgain', {
data: JSON.stringify(this.formData),
@@ -417,9 +417,9 @@ layout("/layouts/platform_h5.html"){
this.$set(this.formData, "userName", user.username);
this.$set(this.formData, "loginName", user.loginname);
this.$set(this.formData, "sex", user.sex);
this.$set(this.formData, "unitId", user.unitid);
this.$set(this.formData, "unitId", user.unitId);
this.$set(this.formData, "unitName", user.unitName);
this.$set(this.formData, "unionId", user.unionid);
this.$set(this.formData, "unionId", user.unionId);
this.$set(this.formData, "unionName", user.unionName);
this.$set(this.formData, "birthday", user.birthday);
this.$set(this.formData, "mobile", user.mobile);
@@ -196,7 +196,7 @@ const apps = {
// 加载收藏的应用
loadFavorites() {
this.$axios.post("/platform/v4/apps/favorite")
this.$axios.post("/platform/v4/apps/favorite", {platform: 'H5'})
.then((result) => {
if (result.code === 0) {
this.applications = result.data || []