This commit is contained in:
zxy
2024-02-27 14:09:18 +08:00
3 changed files with 18 additions and 11 deletions

View File

@@ -20,7 +20,7 @@ export const add =
export const update = export const update =
(row) => { (row) => {
return request({ return request({
url: '/api/jobslink-api/policy/tenant/update', url: '/api/jobslink-api/policy/update',
method: 'post', method: 'post',
data: row data: row
}) })

View File

@@ -179,7 +179,7 @@ import ied from "@/views/util/import-error-dialog";
import { serviceType } from "@/common/dic"; import { serviceType } from "@/common/dic";
import { excelAccept } from "@/common/accept"; import { excelAccept } from "@/common/accept";
import Tinymce from "@/components/Tinymce"; import Tinymce from "@/components/Tinymce";
import _ from "lodash";
export default { export default {
filters: { filters: {
ellipsis(value) { ellipsis(value) {
@@ -352,7 +352,7 @@ export default {
trigger: "blur", trigger: "blur",
}, },
], ],
slot: true // slot: true
}, },
{ {
label: "政策文号", label: "政策文号",
@@ -367,7 +367,7 @@ export default {
trigger: "blur", trigger: "blur",
}, },
], ],
slot: true // slot: true
}, },
{ {
label: "发文机构", label: "发文机构",
@@ -382,7 +382,7 @@ export default {
trigger: "blur", trigger: "blur",
}, },
], ],
slot: true // slot: true
}, },
{ {
label: "分组", label: "分组",
@@ -410,7 +410,7 @@ export default {
type: "tree", type: "tree",
span: 12, span: 12,
display: true, display: true,
dicData: [{ name: "有效", value: "1" }, { name: "无效", value: "0" }], dicData: [{ name: "有效", value: 1 }, { name: "无效", value: 0 }],
props: { props: {
label: "name", label: "name",
value: "value", value: "value",
@@ -560,7 +560,7 @@ export default {
// trigger: ["blur"], // trigger: ["blur"],
// }, // },
// ], // ],
slot: true, // slot: true,
formslot: true, formslot: true,
span: 24, span: 24,
}, },
@@ -608,7 +608,7 @@ export default {
// trigger: ["blur"], // trigger: ["blur"],
// }, // },
// ], // ],
slot: true, // slot: true,
formslot: true, formslot: true,
span: 24, span: 24,
}, },
@@ -841,6 +841,8 @@ export default {
(res) => { (res) => {
this.obj = res.data.data; this.obj = res.data.data;
this.tempWorkType = this.obj.labelName ? this.obj.labelName.split(",") : []; this.tempWorkType = this.obj.labelName ? this.obj.labelName.split(",") : [];
this.guidelineContent = this.obj.guidelineContent
this.policyContent = this.obj.policyContent
done(); done();
}, },
(error) => { (error) => {
@@ -876,9 +878,9 @@ export default {
// status: row.status, // status: row.status,
// issuingNumber: row.issuingNumber, // issuingNumber: row.issuingNumber,
...row, ...row,
labelName: this.selectedWorkTypes, labelName: this.selectedWorkTypes.join(','),
policyContent: this.policyContent, policyContent: this.policyContent,
guidelineContent: this.guidelineContent, guidelineContent: this.guidelineContent
}).then( }).then(
() => { () => {
this.$message({ this.$message({
@@ -896,6 +898,8 @@ export default {
}, },
/*编辑人才*/ /*编辑人才*/
rowUpdate(row, index, done) { rowUpdate(row, index, done) {
const copyRow = _.cloneDeep(row)
// copyRow.labelNameArr = copyRow.labelNameArr.join(',')
update({ update({
// id: row.id, // id: row.id,
// groupId: row.groupId, // groupId: row.groupId,
@@ -904,7 +908,9 @@ export default {
// telphone: row.telphone, // telphone: row.telphone,
// labelName: row.labelName, // labelName: row.labelName,
// remarks: row.remarks, // remarks: row.remarks,
...row ...copyRow,
guidelineContent: this.guidelineContent,
policyContent: this.policyContent
}).then( }).then(
() => { () => {
done(); done();

View File

@@ -1250,6 +1250,7 @@ export default {
this.workDataIdAttr = res.map((ele)=>{ this.workDataIdAttr = res.map((ele)=>{
return ele.id return ele.id
}) })
console.log(123,res)
let workDataIdState = this.workDataIdAttr.indexOf(this.obj.worktypeIds); let workDataIdState = this.workDataIdAttr.indexOf(this.obj.worktypeIds);
//判断有无此工种 //判断有无此工种
if(workDataIdState == -1){ if(workDataIdState == -1){