Pārlūkot izejas kodu

服务编辑修改

zhongxiaoyu 3 gadi atpakaļ
vecāks
revīzija
eb9cad798a

+ 5 - 6
src/views/systemSettings/views/serviceManagement/mixins/operate.js

@@ -1,7 +1,7 @@
 /*
  * @Author: Badguy
  * @Date: 2022-04-29 09:17:55
- * @LastEditTime: 2022-05-05 11:07:44
+ * @LastEditTime: 2022-05-11 17:28:40
  * @LastEditors: your name
  * @Description: 服务相关操作
  * have a nice day!
@@ -53,7 +53,7 @@ export default {
       }
       try {
         const result = await GeneralDataReception({
-          serviceId: 3,
+          serviceId: 10,
           dataContent: JSON.stringify(params)
         })
         if (Number(result.code) === 0) {
@@ -95,11 +95,10 @@ export default {
     async updateServiceOutput(operate, outputTarget) {
       const params = {
         operate: operateMap[operate],
-        serviceID: this.serviceID
+        serviceID: this.serviceID,
+        ...outputTarget
       }
-      if (operate === 'create') {
-        params.outputTarget = outputTarget
-      } else {
+      if (operate === 'update') {
         params.serviceOutputID = outputTarget.serviceOutputID
       }
       try {

+ 3 - 4
src/views/systemSettings/views/serviceManagement/serviceEdit.vue

@@ -1,6 +1,6 @@
 <!--
  * @Date: 2022-03-24 09:55:13
- * @LastEditTime: 2022-04-29 17:15:20
+ * @LastEditTime: 2022-05-11 17:27:04
  * @LastEditors: your name
  * @Description: 服务管理-编辑服务
  * have a nice day!
@@ -581,9 +581,8 @@ export default {
       this.operateDialogType = type
     },
     btnEditClickHandler(obj, type) {
-      Object.entries(obj).forEach(arr => {
-        const [key, value] = arr
-        this.outputForm[key] = value
+      Object.keys(this.outputForm).forEach(key => {
+        this.outputForm[key] = obj[key]
       })
       this.showOperateDialog(type)
     },