修改checkbox

上级 d11e846e
...@@ -537,29 +537,27 @@ export default { ...@@ -537,29 +537,27 @@ export default {
}).then(res => { }).then(res => {
if (res.code == "000000") { if (res.code == "000000") {
// console.log(res.data); // console.log(res.data);
vm.questionEditList = Object.assign( let { questionnaireInfo, loginAuthInfo } = res.data.data;
{}, vm.questionEditList = Object.assign({}, questionnaireInfo);
res.data.data.questionnaireInfo
);
vm.questionEditList = Object.assign({}, vm.questionEditList, { vm.questionEditList = Object.assign({}, vm.questionEditList, {
limitNumFlag: res.data.data.limitNum < 1 ? "1" : "0", limitNumFlag: questionnaireInfo.limitNum < 1 ? "1" : "0",
limitNum: res.data.data.limitNum < 1 ? 1 : res.data.data.limitNum limitNum:
questionnaireInfo.limitNum < 1 ? 1 : questionnaireInfo.limitNum
}); });
vm.loginAuthList = []; vm.loginAuthList = [];
res.data.data.loginAuthInfo.map(u => { loginAuthInfo.map(u => {
vm.loginAuthList.push(u.value); vm.loginAuthList.push(u.value);
}); });
const userBaseData = JSON.parse( const userBaseData = JSON.parse(questionnaireInfo.userBase);
res.data.data.questionnaireInfo.userBase
);
vm.userBase = Object.assign({}, vm.userBase, { vm.userBase = Object.assign({}, vm.userBase, {
address: Boolean(userBaseData.address), address: Boolean(userBaseData.address),
mobile: Boolean(userBaseData.mobile), mobile: Boolean(userBaseData.mobile),
name: Boolean(userBaseData.name) name: Boolean(userBaseData.name)
}); });
console.log(vm.questionEditList);
} }
}); });
}, },
...@@ -698,12 +696,12 @@ export default { ...@@ -698,12 +696,12 @@ export default {
if (vm.questionEditList.limitNumFlag == 1) { if (vm.questionEditList.limitNumFlag == 1) {
req.model.limitNum = -1; req.model.limitNum = -1;
} }
vm.userBase = Object.assign({}, vm.userBase, { let reqUserBase = Object.assign({}, vm.userBase, {
address: Number(vm.userBase.address), address: Number(vm.userBase.address),
mobile: Number(vm.userBase.mobile), mobile: Number(vm.userBase.mobile),
name: Number(vm.userBase.name) name: Number(vm.userBase.name)
}); });
req.model.userBase = JSON.stringify(vm.userBase); req.model.userBase = JSON.stringify(reqUserBase);
vm.loginAuthList.map(u => { vm.loginAuthList.map(u => {
req.loginAuth.push({ req.loginAuth.push({
value: u value: u
...@@ -738,6 +736,7 @@ export default { ...@@ -738,6 +736,7 @@ export default {
vm.search(); vm.search();
} else { } else {
vm.$message.info(res.message); vm.$message.info(res.message);
vm.discussEditVisible = false;
} }
}); });
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册