pikachu1995@126.com 2023-10-26 14:34:49 +08:00
commit 5a29215b80
14 changed files with 75 additions and 38 deletions

View File

@ -1,7 +1,6 @@
#代码目录
code_path=$PWD
git checkout master
git pull
cd ${code_path}/manager

View File

@ -9,7 +9,7 @@
class="width_300"
search
enter-button
v-model="params.sn"
v-model="params.keywords"
@on-search="getList"
placeholder="请输入订单号搜索"
/>

View File

@ -204,7 +204,6 @@ export default {
.breadcrumb {
display: flex;
align-items: center;
>span {
margin-right: 15px;
cursor: pointer;

View File

@ -114,14 +114,14 @@
<InputNumber v-model="formAdd.sortOrder"></InputNumber>
</FormItem>
<FormItem label="佣金比例(%)" prop="commissionRate" style="width: 345px">
<InputNumber v-model="formAdd.commissionRate"></InputNumber>
<InputNumber :max="100" :min="0" v-model="formAdd.commissionRate"></InputNumber>
</FormItem>
<FormItem label="是否启用" prop="deleteFlag">
<i-switch
size="large"
v-model="formAdd.deleteFlag"
:true-value="0"
:false-value="1"
:true-value="false"
:false-value="true"
>
<span slot="open">启用</span>
<span slot="close">禁用</span>

View File

@ -66,6 +66,13 @@
>
</div>
</div>
<div class="decorate-view">
<div class="decorate-view-title">当前页面状态</div>
<div>
<Tag :type="result.pageShow === 'OPEN' ? 'green' : 'red'">{{result.pageShow === 'OPEN' ? '开启' : '关闭'}}</Tag>
</div>
</div>
</div>
</div>
</div>
@ -87,6 +94,7 @@ export default {
},
data() {
return {
result:"",
picModelFlag: false, //
type: "full", //
@ -131,6 +139,7 @@ export default {
res.result.pageData
? this.$set(this, "advertising", [JSON.parse(res.result.pageData)])
: "";
this.result = res.result
});
},
//

View File

@ -66,6 +66,13 @@
>
</div>
</div>
<div class="decorate-view">
<div class="decorate-view-title">当前页面状态</div>
<div>
<Tag :type="result.pageShow === 'OPEN' ? 'green' : 'red'">{{result.pageShow === 'OPEN' ? '开启' : '关闭'}}</Tag>
</div>
</div>
</div>
</div>
</div>
@ -90,6 +97,7 @@ export default {
},
data() {
return {
result:"",
picModelFlag: false, //
type: "full", //
//广
@ -140,6 +148,7 @@ export default {
res.result.pageData
? this.$set(this, "advertising", [JSON.parse(res.result.pageData)])
: "";
this.result = res.result
});
},
//

View File

@ -64,12 +64,12 @@ export default {
value: "YESTERDAY",
},
{
title: "最近7天",
title: "过去7天",
selected: true,
value: "LAST_SEVEN",
},
{
title: "最近30天",
title: "过去30天",
selected: false,
value: "LAST_THIRTY",
},

View File

@ -172,18 +172,20 @@
<div>
<Table stripe :columns="columns" :data="data"></Table>
</div>
<!-- (index) => {
refundParams.pageNumber = index;
} -->
<!-- (size) => {
(refundParams.pageSize = size), (refundParams.pageNumber = 1);
} -->
<Page
v-if="showRecords"
size="small"
@on-change="
(index) => {
refundParams.pageNumber = index;
}
pageNumberChange
"
@on-page-size-change="
(size) => {
(refundParams.pageSize = size), (refundParams.pageNumber = 1);
}
pageSizeChange
"
class="mt_10"
show-total
@ -452,12 +454,12 @@ export default {
value: "YESTERDAY",
},
{
title: "最近7天",
title: "过去7天",
selected: true,
value: "LAST_SEVEN",
},
{
title: "最近30天",
title: "过去30天",
selected: false,
value: "LAST_THIRTY",
},
@ -523,6 +525,14 @@ export default {
},
},
methods: {
pageNumberChange(val){
this.refundParams.pageNumber = val
this.getOrderList();
},
pageSizeChange(val){
this.refundParams.pageSize = val
this.getOrderList();
},
//
initOrderChart() {
// legend-filter
@ -563,11 +573,13 @@ export default {
clickBreadcrumb(item, index) {
let callback = JSON.parse(JSON.stringify(item));
console.log("callback",callback)
this.orderParams = callback;
this.overViewParams = callback;
this.refundParams = callback;
this.refundParams.pageNumber = 1
this.refundParams.pageSize = 10
},
//

View File

@ -76,12 +76,12 @@ export default {
value: "YESTERDAY",
},
{
title: "最近7天",
title: "过去7天",
selected: true,
value: "LAST_SEVEN",
},
{
title: "最近30天",
title: "过去30天",
selected: false,
value: "LAST_THIRTY",
},

View File

@ -156,12 +156,12 @@
<div v-for="(item, $index) in skuInfo" :key="$index" class="sku-item-content">
<Card :bordered="true" class="ivu-card-body">
<Button slot="extra" type="primary" @click="handleCloseSkuItem($index, item)">
删除规格
删除规格
</Button>
<div>
<FormItem class="sku-item-content-val flex" label="规格名">
<FormItem class="sku-item-content-val flex" label="规格名">
<AutoComplete v-model="item.name" :data="skuData" :filter-method="filterMethod"
:maxlength="30" placeholder="请输入规格名称" style="width: 150px"
:maxlength="30" placeholder="请输入规格名称" style="width: 150px"
@on-focus="changeSkuItem(item.name)" @on-change="
editSkuItem(item.name, $index, item)
">
@ -1568,6 +1568,13 @@ export default {
this.submitLoading = false;
return;
}
if (this.goodsUnitList && !this.goodsUnitList.find(i => i === this.baseInfoForm.goodsUnit)) {
submit.goodsUnit = ""
this.$Message.error("商品单位不存在");
this.submitLoading = false;
return;
}
let skuInfoNames = this.skuInfo.map((n) => n.name);
submit.skuList = [];
this.skuTableData.map((sku) => {

View File

@ -4,18 +4,10 @@
<span @click="clickBreadcrumb(item, index)" :class="{ 'active': item.selected }" v-for="(item, index) in dateList"
:key="index"> {{ item.title }}</span>
<div class="date-picker">
<Select @on-change="changeSelect($event, selectedWay)" :value="month" placeholder="年月查询" clearable
<Select @on-change="changeSelect($event, selectedWay)" :value="month" placeholder="年月查询"
style="width:200px;margin-left:10px;">
<Option v-for="(item, i) in dates" :value="item.year + '-' + item.month" :key="i" clearable>
{{ item.year + '年' + item.month + '月' }}</Option>
</Select>
</div>
<div class="shop-list" v-if="!closeShop">
<Select clearable @on-change="changeshop(selectedWay)" v-model="storeId" placeholder="店铺查询"
style="width:200px;margin-left:10px;">
<Scroll :on-reach-bottom="handleReachBottom">
<Option v-for="(item, index) in shopsData" :value="item.id" :key="index">{{ item.storeName }}</Option>
</Scroll>
<Option v-for="(item, index) in dates" :value="item.year + '-' + item.month" :key="index">{{
item.year + '年' + item.month + '月' }}</Option>
</Select>
</div>
</div>

View File

@ -277,6 +277,7 @@ export default {
delGoods(index) {
//
this.goodsData.splice(index, 1);
this.selectCount = 0;
},
delAll() {
//
@ -295,6 +296,7 @@ export default {
this.goodsData = this.goodsData.filter((item) => {
return !ids.includes(item.skuId);
});
this.selectCount = 0;
},
});
},

View File

@ -152,7 +152,7 @@
<div>
<Table stripe :columns="columns" :data="data"></Table>
</div>
<Page @on-change="(index)=>{refundParams.pageNumber = index}" @on-page-size-change="(size)=>{refundParams.pageSize= size}" class="mt_10" show-total show-elevator :total="total" />
<Page @on-change="pageNumberChange" @on-page-size-change="pageSizeChange" class="mt_10" show-total show-elevator :total="total" />
</div>
</Card>
@ -377,12 +377,12 @@ export default {
value: "YESTERDAY",
},
{
title: "最近7天",
title: "过去7天",
selected: true,
value: "LAST_SEVEN",
},
{
title: "最近30天",
title: "过去30天",
selected: false,
value: "LAST_THIRTY",
},
@ -459,6 +459,14 @@ export default {
},
},
methods: {
pageNumberChange(val){
this.refundParams.pageNumber = val
this.getOrderList();
},
pageSizeChange(val){
this.refundParams.pageSize = val
this.getOrderList();
},
//
initOrderChart() {
// legend-filter

View File

@ -74,12 +74,12 @@ export default {
value: "YESTERDAY",
},
{
title: "最近7天",
title: "过去7天",
selected: true,
value: "LAST_SEVEN",
},
{
title: "最近30天",
title: "过去30天",
selected: false,
value: "LAST_THIRTY",
},