| | |
| | | const isLoading = ref(false); |
| | | const showDialog = ref(false); |
| | | const state = reactive({ |
| | | userInfo: {}, |
| | | userInfo: useUserStoreHook().enterpriseInfo, |
| | | headers: { |
| | | // Accept: "application/json, text/plain, */*", |
| | | // "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", |
| | |
| | | showDialog: false |
| | | }); |
| | | onMounted(async () => { |
| | | let res = await cusExtendInfo(); |
| | | if (res.code == 200) { |
| | | state.userInfo = res.result; |
| | | state.userInfo.enterpriseTypeName = res.result.enterpriseType; |
| | | state.ruleForm = res.result; |
| | | state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | } else { |
| | | message(res.message, { |
| | | type: "error" |
| | | }); |
| | | } |
| | | // let res = await useUserStoreHook().getCusExtendInfo(); |
| | | // if (res.code == 200) { |
| | | // state.userInfo = res.result; |
| | | // state.userInfo.enterpriseTypeName = res.result.enterpriseType; |
| | | // state.ruleForm = res.result; |
| | | // state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | // } else { |
| | | // message(res.message, { |
| | | // type: "error" |
| | | // }); |
| | | // } |
| | | state.ruleForm = cloneDeep(state.userInfo); |
| | | console.log(state.userInfo); |
| | | |
| | | state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | let nowRole = useUserStoreHook()?.exRoles; |
| | | if (nowRole.length >= 1 && !route.query.code) { |
| | | state.ruleForm.transactionCode = nowRole[0].code; |
| | |
| | | let res = await changeCusExtend(obj); |
| | | if (res.code == "200") { |
| | | showDialog.value = false; |
| | | await useUserStoreHook().getCusExtendInfo(); |
| | | message("修改成功!", { |
| | | type: "success" |
| | | }); |
| | |
| | | <template #label> |
| | | <div class="cell-item">企业类型</div> |
| | | </template> |
| | | {{ state.userInfo.enterpriseTypeName }} |
| | | {{ state.userInfo.enterpriseType }} |
| | | </el-descriptions-item> |
| | | <el-descriptions-item> |
| | | <template #label> |