瀏覽代碼

成本测算类型修改

duy 2 年之前
父節點
當前提交
79157359fe
共有 1 個文件被更改,包括 12 次插入3 次删除
  1. 12 3
      src/views/system/components/tab-cost.vue

+ 12 - 3
src/views/system/components/tab-cost.vue

@@ -145,6 +145,8 @@ const contextMenuClick = ({ key, item }) => {
         openpriceEdit(2)
         menuKey.value = item?.id
         priceform.value.dictName = item.dictName
+        priceform.value.sort = item.sort
+        priceform.value.dictValue = item.dictValue
     } else if (key === 'del') {
         window?.$messageBox?.alert('您确定要删除该预算分类信息吗? 一旦注销数据将彻底清除,请谨慎操作?', '删除提醒', {
             showCancelButton: true,
@@ -193,10 +195,14 @@ const openEdit = (type, row) => {
     if (type === 1) {
         formLabelAlign.value.dictName = ''
         formLabelAlign.value.id = ''
+        formLabelAlign.value.sort = ''
+        formLabelAlign.value.dictValue = ''
         taskTitle.value = '新增'
     } else {
         formLabelAlign.value.dictName = row.dictName
         formLabelAlign.value.id = row.id
+        formLabelAlign.value.sort = row.sort
+        formLabelAlign.value.dictValue = row.dictValue
         taskTitle.value = '编辑'
     }
     if (menuKey.value) {
@@ -245,9 +251,8 @@ const tableColumn = [
 const tableData = ref([])
 const tableLoaing = ref(false)
 const formLabelAlign = ref({
-    name: '',
-    region: '',
-    type: '',
+   
+    
 })
 
 
@@ -257,6 +262,8 @@ const saveparentClick = async ()=>{
         type:tabsType.value,
         dictName:priceform.value?.dictName,
         id:menuKey.value || null,
+        sort:priceform.value?.sort,
+        dictValue:priceform.value?.dictValue,
     })
    
     if (!error && code === 200) {
@@ -274,6 +281,8 @@ const savechilidClick = async ()=>{
         dictName:formLabelAlign.value?.dictName,
         id:formLabelAlign.value.id || null,
         parentId:menuKey.value,
+        sort:formLabelAlign.value?.sort,
+        dictValue:formLabelAlign.value?.dictValue,
     })
    
     if (!error && code === 200) {