-
新增规则
+
新增规则
@@ -48,22 +63,52 @@
diff --git a/src/views/Clue/Set/Comp/GeneralSet.vue b/src/views/Clue/Set/Comp/GeneralSet.vue
index e2e1de8..9f0135c 100644
--- a/src/views/Clue/Set/Comp/GeneralSet.vue
+++ b/src/views/Clue/Set/Comp/GeneralSet.vue
@@ -1,21 +1,57 @@
-
-
- 是
- 否
+
+
+
+ 售后申请自动通过
+
+
+
+ {{ item.name }}
+
-
-
- 是
- 否
+
+
+
+ 发货自动发起采购
+
+
+
+ {{ item.name }}
+
-
-
- 是
- 否
+
+
+
+ 回款申请自动通过
+
+
+
+ {{ item.name }}
+
@@ -26,25 +62,42 @@
diff --git a/src/views/MiniMall/MallSet/Comp/GeneralSet.vue b/src/views/MiniMall/MallSet/Comp/GeneralSet.vue
index 1258648..c9ced81 100644
--- a/src/views/MiniMall/MallSet/Comp/GeneralSet.vue
+++ b/src/views/MiniMall/MallSet/Comp/GeneralSet.vue
@@ -1,9 +1,21 @@
-
+
+
+
+ 采购申请自动通过
+
- 是
- 否
+
+ {{ item.name }}
+
@@ -17,27 +29,31 @@ import * as ConfigApi from '@/api/system/set'
const message = useMessage()
-const form = ref({
- purchaseAuditAutoCompleteConfig: 'true'
-})
+const form = ref({})
+
+const configList = ref([])
-const info = ref({})
+function getConfig(val) {
+ return configList.value.find((it) => it.configKey == val)
+}
function getData() {
- ConfigApi.getConfigByConfigKey({ configKey: 'purchaseAuditAutoCompleteConfig' }).then((data) => {
- info.value = data
- form.value = {
- purchaseAuditAutoCompleteConfig: data.configValue
- }
+ ConfigApi.getConfigList({ module: 3 }).then((data) => {
+ configList.value = data
+ // 获取所有配置项
+ data.map((it) => {
+ form.value[it.configKey] = it.configValue
+ })
})
}
function onSubmit() {
- const data = {
- ...info,
- purchaseAuditAutoCompleteConfig: form.value.purchaseAuditAutoCompleteConfig
- }
- ConfigApi.updateConfig(data).then(() => {
+ const params = configList.value.map((it) => ({
+ configId: it.configId,
+ configKey: it.configKey,
+ configValue: form.value[it.configKey]
+ }))
+ ConfigApi.updateConfig(params).then(() => {
message.success('保存成功')
})
}