分页及商品来源

main
fanfan 10 months ago
parent ee1876f777
commit 26c02221d4
  1. 2
      src/common/model/goods/Index.js
  2. 2
      src/main.js
  3. 9
      src/views/dataCenter/goods/Create.vue
  4. 9
      src/views/dataCenter/goods/Update.vue
  5. 2
      src/views/dataCenter/originData.vue
  6. 2
      src/views/store/auth.vue

@ -96,7 +96,7 @@ export default {
'selling_point', 'serviceIds', 'sales_initial', 'is_points_gift', 'selling_point', 'serviceIds', 'sales_initial', 'is_points_gift',
'is_points_discount', 'is_enable_grade', 'is_alone_grade', 'is_ind_dealer', 'is_points_discount', 'is_enable_grade', 'is_alone_grade', 'is_ind_dealer',
'dealer_money_type', 'first_money', 'second_money', 'third_money','specific_value', 'dealer_money_type', 'first_money', 'second_money', 'third_money','specific_value',
'cmmdty_model','is_check','is_pool','is_sale','delivery_time' 'cmmdty_model','is_check','is_pool','is_sale','delivery_time','goods_source'
]) ])
return { return {
...goodsFormData, ...goodsFormData,

@ -21,7 +21,7 @@ Vue.prototype.pagination = {
pageSize: 15, // 每页显示条数 pageSize: 15, // 每页显示条数
showQuickJumper: true, // 显示跳转输入框 showQuickJumper: true, // 显示跳转输入框
showSizeChanger: true, showSizeChanger: true,
pageSizeOptions: ['15', '30', '50','100'], pageSizeOptions: ['15', '30', '50', '100','200','300','400','500'],
showTotal: total => `${total} 条记录`, showTotal: total => `${total} 条记录`,
} }
// mount axios Vue.$http and this.$http // mount axios Vue.$http and this.$http

@ -142,6 +142,15 @@
<a href="javascript:;" @click="onReloadDeliveryList">刷新</a> <a href="javascript:;" @click="onReloadDeliveryList">刷新</a>
</div> </div>
</a-form-item> --> </a-form-item> -->
<a-form-item label="商品来源" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-radio-group v-decorator="['goods_source', { initialValue: 0, rules: [{ required: true }] }]">
<a-radio value="JD">京东</a-radio>
<a-radio value="SN">苏宁</a-radio>
<a-radio value="GC">工厂</a-radio>
<a-radio value="CC">仓储</a-radio>
<a-radio value="ZC">自采</a-radio>
</a-radio-group>
</a-form-item>
<a-form-item label="发货时效" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label="发货时效" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-radio-group v-decorator="['delivery_time', { initialValue: 0, rules: [{ required: true }] }]"> <a-radio-group v-decorator="['delivery_time', { initialValue: 0, rules: [{ required: true }] }]">
<a-radio :value="0">24小时</a-radio> <a-radio :value="0">24小时</a-radio>

@ -151,6 +151,15 @@
<a-radio :value="20">下架</a-radio> <a-radio :value="20">下架</a-radio>
</a-radio-group> </a-radio-group>
</a-form-item> --> </a-form-item> -->
<a-form-item label="商品来源" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-radio-group v-decorator="['goods_source', { initialValue: 0, rules: [{ required: true }] }]">
<a-radio value="JD">京东</a-radio>
<a-radio value="SN">苏宁</a-radio>
<a-radio value="GC">工厂</a-radio>
<a-radio value="CC">仓储</a-radio>
<a-radio value="ZC">自采</a-radio>
</a-radio-group>
</a-form-item>
<a-form-item label="发货时效" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label="发货时效" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-radio-group v-decorator="['delivery_time', { initialValue: 0, rules: [{ required: true }] }]"> <a-radio-group v-decorator="['delivery_time', { initialValue: 0, rules: [{ required: true }] }]">
<a-radio :value="0">24小时</a-radio> <a-radio :value="0">24小时</a-radio>

@ -112,7 +112,7 @@
} }
], ],
total:0, total:0,
pageSizeOptions: ['15', '25', '50', '100'], pageSizeOptions: ['15', '30', '50', '100','200','300','400','500'],
page: 1, page: 1,
per_page: 15, per_page: 15,
checkList:[], checkList:[],

@ -173,7 +173,7 @@ export default {
page: 1, page: 1,
pageSize: 15, pageSize: 15,
}, },
pageSizeOptions: ['15', '30', '50'], pageSizeOptions: ['15', '30', '50', '100','200','300','400','500'],
showTotal: (total) => `${total} 条记录`, // showTotal: (total) => `${total} 条记录`, //
total: 0, total: 0,
// //

Loading…
Cancel
Save