qymljy 2 年之前
父节点
当前提交
e4071cc548

+ 4 - 1
src/HManagement/marketing2/agent/details/index.vue

@@ -10,7 +10,7 @@
     delApiId="20221011145003"
     idname="sa_agentsid"
     :tags="[]"
-    :tabs="['经销商团队','代理区域','营销类别','账户余额查询','地址管理','联系人管理','财务信息','关联合同','授权领域']"
+    :tabs="['经销商团队','代理区域','营销类别','账户余额查询','地址管理','联系人管理','财务信息','关联合同','业绩目标','授权领域']"
     @pageChange="pageChange"
     @onEditSuccess="queryMainData($route.query.id)">
     <div slot="tags">
@@ -60,6 +60,9 @@
       <contract :data="mainData"></contract>
     </div>
     <div slot="slot8">
+
+    </div>
+    <div slot="slot9">
       <field :data="mainData"></field>
     </div>
   </basicDetails>

+ 20 - 0
src/HManagement/siteManage/securityConfig/components/financialInfo/index.vue

@@ -66,6 +66,15 @@
           width="100">
         <template slot-scope="scope">
           <edit :dataOld="data" :data="scope.row" class="inline-16" @onSuccess="onSuccess"></edit>
+          <el-popconfirm
+              confirm-button-text='确定'
+              cancel-button-text='取消'
+              icon="el-icon-info"
+              title="确定删除该财务信息吗?"
+              @confirm="onDel(scope.row.sys_enterprise_financeid)"
+          >
+            <el-button slot="reference" size="mini" type="text">删 除</el-button>
+          </el-popconfirm>
         </template>
       </el-table-column>
     </el-table>
@@ -151,6 +160,17 @@ export default {
     },
     onSuccess(){
       this.queryfinancialinfo()
+    },
+    async onDel(id){
+      const res = await this.$api.requested({
+        "id": 20221013160502,
+        "content": {
+          "sys_enterprise_financeids": [id]
+        },
+      })
+      this.tool.showMessage(res,()=>{
+        this.queryfinancialinfo()
+      })
     }
   },
   mounted () {

+ 3 - 2
src/HManagement/siteManage/securityConfig/modules/edit.vue

@@ -7,8 +7,8 @@
         :editData="mainData"
         :mainAreaData="mainAreaData"
         turnPageId=""
-        idname=""
-        ownertable=""
+        idname="sys_enterpriseid"
+        ownertable="sys_site"
         tags=""
         :tabs="['联系人','地址管理','财务信息']"
         @onEditSuccess="queryMainData($route.query.id)"
@@ -151,6 +151,7 @@ export default {
         "taxno": res.data.taxno
       }
       console.log(this.form,"表单信息")
+      this.mainData = res.data
     },
     async deleteFileLink (item) {
       console.log(this.$route.query.basicInfo)