-
审批部门 :
-
+
+
+
+
@@ -184,6 +182,9 @@ const rules = reactive({
bkDx: [{ required: true, message: "请选择布控对象", trigger: "change" }],
bkSjKs: [{ required: true, message: "请选择布控开始时间", trigger: "change" }],
bkSjJs: [{ required: true, message: "请选择布控结束时间", trigger: "change" }],
+ czJsdwdm: [{ required: true, message: "请选择处置接收单位", trigger: "change" }],
+ bkshrSsbmdm: [{ required: true, message: "请选择审核部门", trigger: "change" }],
+ bksprSsbmdm: [{ required: true, message: "请选择审批部门", trigger: "change" }],
})
const tableDate = reactive({
keyCount: 0,
@@ -213,6 +214,7 @@ const tableDate = reactive({
{ label: "人员标签", prop: "bqList" ,showSolt:true,showOverflowTooltip:true }
]
});
+const title = ref('')
const disabled = ref(false)
// 初始化数据
const init = (type,row) => {
@@ -225,7 +227,8 @@ const init = (type,row) => {
listQuery.value.bkfqrSsbmmc = getItem("deptId")[0].deptName;;
listQuery.value.bkfqrSsbmdm = getItem("deptId")[0].deptCode;;
}
- disabled.value = type == 'add' ? false : true;
+ title.value = type == 'add' ? '新增' : type == 'detail' ?'详情':'编辑';
+ disabled.value = type == 'detail' ? true :false ;
dialogForm.value = true;
if(row) tableDate.tableConfiger.haveControls = false;
get_bkqy_list(row)
@@ -309,15 +312,15 @@ const handleAddPeo = () =>{
// 提交
const submit = () => {
- elform.value.validate(() => {
+ elform.value.validate((validate) => {
+ if(!validate) return;
let params = { ...listQuery.value };
params.bkfj = params.bkfj ? params.bkfj.join(','):'';
params.bkdxList = params.bkdxList ? params.bkdxList : [];
- params.bkdxList.forEach(item=>{
- item.fjZp = item.fjZp ? item.fjZp.join(',') : ''
- })
+ params.bkdxList.forEach(item=>{ item.fjZp = item.fjZp ? item.fjZp.join(',') : '' })
loading.value = true;
- qcckPost(params, "/mosty-gsxt/tbGsxtBk/save").then((res) => {
+ let url = title.value == '新增' ? "/mosty-gsxt/tbGsxtBk/save" : "/mosty-gsxt/tbGsxtBk/update";
+ qcckPost(params, url).then((res) => {
proxy.$message({ type: "success", message: "布控成功" });
emit("change");
loading.value = false;
diff --git a/src/views/backOfficeSystem/IntelligentControl/myControl/index.vue b/src/views/backOfficeSystem/IntelligentControl/myControl/index.vue
index d1fd587..bec8a0a 100644
--- a/src/views/backOfficeSystem/IntelligentControl/myControl/index.vue
+++ b/src/views/backOfficeSystem/IntelligentControl/myControl/index.vue
@@ -47,8 +47,9 @@
- 详情
送审
+ 编辑
+ 详情
删除