|
|
@@ -34,7 +34,15 @@
|
|
|
</div>
|
|
|
<div class="xcdcTJ">是否符合申请条件:符合</div> -->
|
|
|
</div>
|
|
|
-
|
|
|
+ <van-button
|
|
|
+ plain
|
|
|
+ size="small"
|
|
|
+ @click="jumpPageToadd"
|
|
|
+ style="margin: 5px 2% 0 2%; width: 96%"
|
|
|
+ >
|
|
|
+ <van-icon color="#000" name="plus" size="1rem" />
|
|
|
+ 添加
|
|
|
+ </van-button>
|
|
|
<card01 v-for="pblm in pblmList" :key="pblm.pblmId" :title="pblm.inspPblmDesc" icon="question"
|
|
|
@click="jumpPage(`/problemDc/${pblm.objId}`, { object: JSON.stringify(pblm) })">
|
|
|
<template #right>
|
|
|
@@ -51,7 +59,7 @@
|
|
|
>
|
|
|
</div>
|
|
|
<van-dialog v-model:show="showWhy" title="确认删除" show-cancel-button @confirm="onConfirmDelete">
|
|
|
- <van-field v-model="reason" placeholder="请输入对象名称" label="删除原因" />
|
|
|
+ <van-field v-model="reason" placeholder="请输入" label="删除原因" />
|
|
|
</van-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -129,6 +137,11 @@ const columns = ref([
|
|
|
},
|
|
|
|
|
|
]);
|
|
|
+function jumpPageToadd() {
|
|
|
+ var par = JSON.parse(router.query.object);
|
|
|
+ formObj.value.objId = par.objId
|
|
|
+ jumpPage(`/addProblem/${formObj.value.objId}`, { object: JSON.stringify(formObj.value) });
|
|
|
+}
|
|
|
async function onConfirmDelete() {
|
|
|
if(reason.value === ''){
|
|
|
showFailToast('请输入删除原因!');
|
|
|
@@ -177,12 +190,12 @@ function deletePblm(pblmId) {
|
|
|
function getData() {
|
|
|
var par = JSON.parse(router.query.object);
|
|
|
formObj.value = JSON.parse(router.query.object);
|
|
|
- console.log(par);
|
|
|
request.get(`/bis/insp/baseNew/getByRgstr/${formObj.value.rgstrId}`).then(res=>{
|
|
|
if(res.success){
|
|
|
formObj.value = res.data;
|
|
|
}
|
|
|
})
|
|
|
+
|
|
|
var problemForm = {
|
|
|
objType:128,
|
|
|
objId: par.objId,
|
|
|
@@ -193,6 +206,8 @@ function getData() {
|
|
|
pblmList.value = res.data.list;
|
|
|
}
|
|
|
})
|
|
|
+ formObj.value.rgstrId = par.rgstrId;
|
|
|
+ console.log(formObj.value);
|
|
|
}
|
|
|
onMounted(() => {
|
|
|
getData();
|