Compare commits
18
Commits
qian
..
8897a62dc7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8897a62dc7 | ||
|
|
32bb4502e7 | ||
|
|
baec1e3685 | ||
|
|
4a13048718 | ||
|
|
b56359e572 | ||
|
|
41d6492daf | ||
|
|
14fcac3a24 | ||
|
|
0fc582bc8c | ||
|
|
777022632c | ||
|
|
4b73cb3ea0 | ||
|
|
8ba17ff6d0 | ||
|
|
05ad6f8a44 | ||
|
|
fcfde5191e | ||
|
|
41295f27f0 | ||
|
|
225228f666 | ||
|
|
2e79be0b0f | ||
|
|
8847848d59 | ||
|
|
8e698c2644 |
@@ -37,7 +37,7 @@ jobs:
|
|||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
needs: build
|
needs: build
|
||||||
runs-on: ubuntu-latest
|
runs-on: hongKong
|
||||||
steps:
|
steps:
|
||||||
- name: Download Artifact
|
- name: Download Artifact
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v3
|
||||||
|
|||||||
@@ -155,8 +155,8 @@
|
|||||||
<el-form-item label="封面ID" prop="cover_id">
|
<el-form-item label="封面ID" prop="cover_id">
|
||||||
<el-input-number v-model="productForm.cover_id" :min="0" placeholder="请输入封面ID" style="width: 100%" />
|
<el-input-number v-model="productForm.cover_id" :min="0" placeholder="请输入封面ID" style="width: 100%" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="库存控制" prop="inventoryControl">
|
<el-form-item label="库存控制" prop="inventory_control">
|
||||||
<el-switch v-model="productForm.inventoryControl" active-text="启用" inactive-text="禁用" />
|
<el-switch v-model="productForm.inventory_control" active-text="启用" inactive-text="禁用" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="库存数量" prop="inventory">
|
<el-form-item label="库存数量" prop="inventory">
|
||||||
<el-input-number v-model="productForm.inventory" :min="0" placeholder="请输入库存" style="width: 100%" />
|
<el-input-number v-model="productForm.inventory" :min="0" placeholder="请输入库存" style="width: 100%" />
|
||||||
@@ -406,9 +406,12 @@ const fetchProductList = async () => {
|
|||||||
try {
|
try {
|
||||||
const res = await getProductList(queryParams)
|
const res = await getProductList(queryParams)
|
||||||
if (res.data.code === 200) {
|
if (res.data.code === 200) {
|
||||||
productList.value = res.data.data.data || []
|
const allData = res.data.data.data || []
|
||||||
productList.value = productList.value.filter(item => item.delete == false)
|
// 过滤掉已删除的数据
|
||||||
total.value = res.data.data.total || 0
|
productList.value = allData.filter(item => item.delete == false)
|
||||||
|
// 计算未删除数据的总数(API返回的all_count包含已删除的,需要减去已删除的数量)
|
||||||
|
const deletedCount = allData.filter(item => item.delete == true).length
|
||||||
|
total.value = (res.data.data.data.length || 0) - deletedCount
|
||||||
productList.value = productList.value.map(item => {
|
productList.value = productList.value.map(item => {
|
||||||
item.image = item.coverId ? getFileDetail({ file_id: item.coverId }).then(res => res.data.data.url) : ''
|
item.image = item.coverId ? getFileDetail({ file_id: item.coverId }).then(res => res.data.data.url) : ''
|
||||||
return item
|
return item
|
||||||
@@ -608,8 +611,8 @@ const submitForm = () => {
|
|||||||
price: productForm.price/100 || 0,
|
price: productForm.price/100 || 0,
|
||||||
pay_num: productForm.pay_num || 1,
|
pay_num: productForm.pay_num || 1,
|
||||||
expire_time: productForm.expire_time || 0,
|
expire_time: productForm.expire_time || 0,
|
||||||
recommend_rebate: productForm.recommend_rebate || 0,
|
recommend_rebate: productForm.recommend_rebate || 0
|
||||||
inventory_control:productForm.inventoryControl
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user