| | |
| | | <el-col :span="11"> |
| | | <el-form-item label="安全目标指标" size="default"> |
| | | <el-input v-model="form.qName" :disabled="disabled"> |
| | | <template #append> <el-button :icon="Search" @click="daiInpt" /> </template |
| | | ></el-input> |
| | | <template #append> |
| | | <el-button :icon="Search" @click="daiInpt" /> |
| | | </template> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="11" :offset="2"> |
| | |
| | | const tableData = ref([]); |
| | | // 新增弹窗 |
| | | const Show = ref(); |
| | | const daiAdd = () => { |
| | | Show.value.openDailog(); |
| | | const daiAdd = (title:string,data: any) => { |
| | | console.log(data) |
| | | Show.value.openDailog(title,data); |
| | | }; |
| | | const formUp = reactive({ |
| | | targetId: '', //关联的目标指标/外键 |
| | |
| | | message: res.data.msg, |
| | | type: 'success', |
| | | }); |
| | | dialogVisible.value=false |
| | | }else{ |
| | | ElMessage.error(res.data.msg); |
| | | } |
| | |
| | | const submitForm = () => {}; |
| | | // 删除 |
| | | const Delete = (data: any) => { |
| | | formUp.delTargetDivideDetails=data.id |
| | | formUp.targetId= data.targetId |
| | | formUp.delTargetDivideDetails = data.id; |
| | | // formUp.targetDivideDetailList=data |
| | | goalManagementApi() |
| | | .gettargetDivideDetail(formUp).then(res=>{ |
| | | .gettargetDivideDetail(formUp) |
| | | .then((res) => { |
| | | if(res.data.code==200){ |
| | | ElMessage({ |
| | | message: res.data.msg, |
| | |
| | | }else{ |
| | | ElMessage.error(res.data.msg); |
| | | } |
| | | }) |
| | | }); |
| | | }; |
| | | // 安全目标指标弹窗 |
| | | const Shows = ref(); |
| | |
| | | add, |
| | | formUp, |
| | | submitForm, |
| | | Delete |
| | | Delete, |
| | | }; |
| | | }, |
| | | }); |