This commit is contained in:
2026-04-14 17:38:46 +08:00
commit b71e6d6bae
2848 changed files with 237896 additions and 0 deletions

View File

@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/spread-order/spread-order"],{2062:function(n,t,e){"use strict";var r=e("54f3"),i=e.n(r);i.a},"54f3":function(n,t,e){},6012:function(n,t,e){"use strict";var r=e("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=e("f4fb"),o=e("25af"),u=r(e("8462")),a=r(e("8628")),s={mixins:[u.default,a.default],data:function(){return{orderList:[],downOption:{auto:!1},upOption:{auto:!1,noMoreSize:4,empty:{icon:"/static/images/order_null.png",tip:"暂无分销订单~",fixed:!0}},confirmDialog:!1}},props:{type:{type:Number|String,default:i.distributionOrder.ALL}},methods:{reflesh:function(){this.page=1,this.lists=[],this.loadingStatus=loadingType.LOADING},upCallback:function(n){var t=this,e=n.num,r=n.size,i=this.type;(0,o.getDistributionOrder)({page_size:r,page_no:e,status:i}).then((function(e){var r=e.data,i=r.list,o=i.length,u=!!r.more;1==n.num&&(t.orderList=[]),t.orderList=t.orderList.concat(i),t.mescroll.endSuccess(o,u)}))}}};t.default=s},a8a9:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return o})),e.d(t,"a",(function(){return r}));var r={mescrollUni:function(){return Promise.all([e.e("common/vendor"),e.e("components/mescroll-uni/mescroll-uni")]).then(e.bind(null,"8293"))},uImage:function(){return e.e("components/uview-ui/components/u-image/u-image").then(e.bind(null,"28a8"))},priceFormat:function(){return e.e("components/price-format/price-format").then(e.bind(null,"1738"))}},i=function(){var n=this.$createElement;this._self._c},o=[]},e234:function(n,t,e){"use strict";e.r(t);var r=e("6012"),i=e.n(r);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);t["default"]=i.a},e4d6:function(n,t,e){"use strict";e.r(t);var r=e("a8a9"),i=e("e234");for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);e("2062");var u=e("828b"),a=Object(u["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);t["default"]=a.exports}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/spread-order/spread-order-create-component',
{
'components/spread-order/spread-order-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("e4d6"))
})
},
[['components/spread-order/spread-order-create-component']]
]);

View File

@ -0,0 +1,8 @@
{
"component": true,
"usingComponents": {
"mescroll-uni": "/components/mescroll-uni/mescroll-uni",
"u-image": "/components/uview-ui/components/u-image/u-image",
"price-format": "/components/price-format/price-format"
}
}

View File

@ -0,0 +1 @@
<mescroll-uni class="vue-ref" vue-id="fd69d0fc-1" top="80rpx" down="{{downOption}}" up="{{upOption}}" data-ref="mescrollRef" data-event-opts="{{[['^init',[['mescrollInit']]],['^down',[['downCallback']]],['^up',[['upCallback']]]]}}" bind:init="__e" bind:down="__e" bind:up="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="spread-order"><view class="order-container"><block wx:for="{{orderList}}" wx:for-item="item" wx:for-index="index" wx:key="order_sn"><view class="order-item bg-white m-t-20"><view class="order-header flex row-between"><view>{{"订单编号:"+item.order_sn}}</view><view class="static sm" style="{{'color:'+(item.status==1?colorConfig.primary:item.status==3?'#909090':'#00c735')+';'}}">{{''+item.statusDesc+''}}</view></view><view class="order-content flex"><view><u-image vue-id="{{('fd69d0fc-2-'+index)+','+('fd69d0fc-1')}}" width="180rpx" height="180rpx" border-radius="6px" src="{{item.goods_image}}" bind:__l="__l"></u-image></view><view class="order-goods-info m-l-20"><view class="name sm line-2">{{item.goods_name}}</view><view class="flex row-between m-t-6"><view class="xs muted"><text class="m-r-10"> 数量 </text><text class="normal nr">{{item.goods_num}}</text></view><view class="xs"><text class="muted m-r-10">付款金额</text><price-format vue-id="{{('fd69d0fc-3-'+index)+','+('fd69d0fc-1')}}" subscript-size="{{28}}" first-size="{{28}}" second-size="{{28}}" price="{{item.pay_price}}" bind:__l="__l"></price-format></view></view><view class="pre-income muted sm m-t-10"><text class="m-r-10">预估收益</text><price-format vue-id="{{('fd69d0fc-4-'+index)+','+('fd69d0fc-1')}}" subscript-size="{{28}}" first-size="{{28}}" second-size="{{28}}" color="{{colorConfig.primary}}" price="{{item.money}}" bind:__l="__l"></price-format></view></view></view><view class="order-footer flex row-between"><view class="time muted sm">{{item.create_time}}</view></view></view></block></view></view></mescroll-uni>

View File

@ -0,0 +1 @@
.spread-order .spread-header{height:240rpx;background-color:var(--primary-color);padding-top:60rpx}.spread-order .spread-header .deal-num{flex:1;align-self:flex-start}.spread-order .spread-header .deal-num .num{font-size:42rpx}.spread-order .spread-header .deal-num .explain{line-height:34rpx;margin-top:16rpx}.spread-order .spread-header .income-num{flex:1;align-self:flex-start}.spread-order .spread-header .income-num .explain{line-height:34rpx;margin-top:12rpx}.spread-order .order-container{padding:0 20rpx}.spread-order .order-container .order-item{border-radius:14rpx}.spread-order .order-container .order-item .order-header{padding:20rpx 30rpx;border-bottom:1px solid #e5e5e5}.spread-order .order-container .order-item .order-header .status{color:#f95f2f}.spread-order .order-container .order-item .order-content{padding:20rpx 30rpx 20rpx 20rpx;border-bottom:1px solid #e5e5e5}.spread-order .order-container .order-item .order-content .order-goods-info{text-align:left;flex:1}.spread-order .order-container .order-item .order-content .order-goods-info .name{line-height:36rpx}.spread-order .order-container .order-item .order-content .order-goods-info .pre-income{line-height:34rpx;margin-top:8rpx}.spread-order .order-container .order-item .order-footer{padding:20rpx 30rpx 20rpx 20rpx}.spread-order .order-container .order-item .order-footer .static{color:#f95f2f}.spread-order .order-container .order-item .order-footer .wait-return{color:#f95f2f}