分销等级、支付配置、新增商品修改优化

This commit is contained in:
Shaw
2024-02-29 19:04:55 +08:00
parent 479f2065c6
commit 8d4a4ac151
5 changed files with 22 additions and 18 deletions

View File

@ -187,7 +187,7 @@ const emit = defineEmits(['success']) // 定义 success 事件,用于操作成
<el-input-number
v-model="formData.userCount"
:min="0"
:max="99.99"
:max="999999999"
:step="1"
:precision="0"
controls-position="right"
@ -202,7 +202,7 @@ const emit = defineEmits(['success']) // 定义 success 事件,用于操作成
<el-input-number
v-model="formData.amount"
:min="0"
:max="99.99"
:max="999999999"
:step="1"
:precision="0"
controls-position="right"
@ -217,7 +217,7 @@ const emit = defineEmits(['success']) // 定义 success 事件,用于操作成
<el-input-number
v-model="formData.wages"
:min="0"
:max="99.99"
:max="999999999"
:step="1"
:precision="0"
controls-position="right"

View File

@ -275,6 +275,8 @@ const submitForm = async () => {
return message.warning('请选择运费模板!');
}
await StoreProductApi.createStoreProduct(formValidate.value)
message.success('保存成功!')
router.push({path:'/mall/product/store-product'})
} finally {
formLoading.value = false
}

View File

@ -67,6 +67,8 @@ const open = async (type: string, id?: number) => {
formLoading.value = true
try {
formData.value = await ShopAssistantApi.getShopAssistant(id)
getUserId(formData.value.nickname)
getStoreList(formData.value.storeName)
} finally {
formLoading.value = false
}

View File

@ -21,7 +21,7 @@
<el-form-item label="支付id" prop="detailsId">
<el-input :disabled="disabled" v-model="formData.detailsId" placeholder="请输入支付id" />
</el-form-item>
<el-form-item label="标题" prop="detailsId">
<el-form-item label="标题" prop="title">
<el-input v-model="formData.title" placeholder="请输入标题" />
</el-form-item>
<el-form-item label="应用id" prop="appid">
@ -61,7 +61,7 @@
<el-input v-model="formData.returnUrl" placeholder="请输入同步回调地址,大部分用于付款成功后页面转跳" />
</el-form-item>
<el-form-item label="签名方式" prop="signType">
<el-select v-model="formData.signType" placeholder="请选择签名方式MD5,RSA等等">
<el-select v-model="formData.signType" placeholder="请选择签名方式">
<el-option label="RSA" value="RSA" />
<el-option label="RSA2" value="RSA2" />
<el-option label="MD5" value="MD5" />
@ -125,7 +125,7 @@ const formRules = reactive({
title: [{ required: true, message: '标题不能为空', trigger: 'change' }],
signType: [{ required: true, message: '请选择签名方式', trigger: 'change' }],
notifyUrl: [{ required: true, message: '异步回调地址不能为空', trigger: 'blur' }],
mchId: [{ required: true, message: '微信商户ID不能为空', trigger: 'blur' }]
mchId: [{ required: true, message: '微信商户id不能为空', trigger: 'blur' }]
})
const formRef = ref() // 表单 Ref

View File

@ -71,14 +71,14 @@
>
<Icon icon="ep:plus" /> 新增
</el-button>
<el-button
type="warning"
plain
@click="handleImport"
v-hasPermi="['system:user:import']"
>
<Icon icon="ep:upload" /> 导入
</el-button>
<!-- <el-button-->
<!-- type="warning"-->
<!-- plain-->
<!-- @click="handleImport"-->
<!-- v-hasPermi="['system:user:import']"-->
<!-- >-->
<!-- <Icon icon="ep:upload" /> 导入-->
<!-- </el-button>-->
<el-button
type="success"
plain
@ -260,10 +260,10 @@ const openForm = (type: string, id?: number) => {
}
/** 用户导入 */
const importFormRef = ref()
const handleImport = () => {
importFormRef.value.open()
}
// const importFormRef = ref()
// const handleImport = () => {
// importFormRef.value.open()
// }
/** 修改用户状态 */
const handleStatusChange = async (row: UserApi.UserVO) => {