master
xingyy 11 months ago
parent 7337ec6c7b
commit d7d7582409

@ -29,9 +29,7 @@ export default {
.u-tabbar__content{ .u-tabbar__content{
height: 166rpx; height: 166rpx;
} }
.tm-poup-wk{
height: initial!important;
}
.u-upload__button{ .u-upload__button{
width: 404rpx!important; width: 404rpx!important;
height: 306rpx!important; height: 306rpx!important;

@ -4,7 +4,7 @@
*/ */
export default { export default {
config: { config: {
baseUrl: "https://stock.szjixun.cn", //"http://172.16.100.93:8017", //"http://192.168.88.175:9021",//'https://warehouse.szjixun.cn' baseUrl: "https://warehouse.szjixun.cn", //"http://172.16.100.93:8017", //"http://192.168.88.175:9021",//'https://warehouse.szjixun.cn'
header: { header: {
"Content-Type": "application/json;charset=UTF-8", "Content-Type": "application/json;charset=UTF-8",
// 'Content-Type':'application/x-www-form-urlencoded' // 'Content-Type':'application/x-www-form-urlencoded'

@ -179,7 +179,8 @@ export default {
artworkSizeL:this.orderingInfo.info.artworkSizeL, artworkSizeL:this.orderingInfo.info.artworkSizeL,
artworkSizeW:this.orderingInfo.info.artworkSizeW, artworkSizeW:this.orderingInfo.info.artworkSizeW,
artworkSquareSize:Number(this.orderingInfo.info.artworkSquareSize), artworkSquareSize:Number(this.orderingInfo.info.artworkSquareSize),
contractTransactionId:this.orderingInfo.transactionId contractTransactionId:this.orderingInfo.transactionId,
endAt:uni.getStorageSync("endAt")
} }
const res1 = await postDataByParams('/api/warehouse/create',data1) const res1 = await postDataByParams('/api/warehouse/create',data1)
if (res1.code===200){ if (res1.code===200){

@ -26,12 +26,11 @@
</div> </div>
<div style="font-size: 32rpx;color: #fff">上传画作图片</div> <div style="font-size: 32rpx;color: #fff">上传画作图片</div>
</div> </div>
<!-- <image src="https://cdn.uviewui.com/uview/demo/upload/positive.png"
mode="widthFix" style="width: 404rpx;height: 306rpx;"></image>-->
</u-upload> </u-upload>
<!-- <image :src="info.artworkImg"></image>-->
</div> </div>
<tm-poup v-model="show_2" position="bottom"> <u-popup :round="15" :show="show_2" mode="bottom" @open="()=>{show_2=true}">
<div class="poup1" > <div class="poup1" >
<div class="content1"> <div class="content1">
<div class="wrap1">更换您的寄存地址</div> <div class="wrap1">更换您的寄存地址</div>
@ -61,8 +60,9 @@
<div class="wrap1">确定</div> <div class="wrap1">确定</div>
</div> </div>
</div> </div>
</tm-poup> </u-popup>
<tm-poup height="1200" v-model="show_1" position="bottom">
<u-popup :round="15" :show="show_1" mode="bottom" @open="()=>{show_1=true}">
<div class="poup"> <div class="poup">
<div class="content1"> <div class="content1">
<div class="wrap1">请选择您的寄存时限</div> <div class="wrap1">请选择您的寄存时限</div>
@ -83,6 +83,28 @@
<div class="wrap4_2">*暂时不可选</div> <div class="wrap4_2">*暂时不可选</div>
</div>--> </div>-->
</div> </div>
<div class="content1" style="margin-top: 20rpx">
<div class="wrap1">寄存结束日期</div>
</div>
<div class="content2"></div>
<div class="content7" @click="show = true">
<u-datetime-picker
:show="show"
@confirm="confirmDate"
mode="date"
@cancel="show=false"
:minDate="minDate"
></u-datetime-picker>
<u--input
readonly
placeholder="请输入内容"
border="surround"
v-model="value1"
></u--input>
</div>
<!-- <div class="content2"></div> <!-- <div class="content2"></div>
<div class="content4">起始日期</div> <div class="content4">起始日期</div>
<div class="content5"> <div class="content5">
@ -114,7 +136,8 @@
<div class="wrap1">确定</div> <div class="wrap1">确定</div>
</div> </div>
</div> </div>
</tm-poup> </u-popup>
<div class="content3"> <div class="content3">
<div class="prompt">*扫描自动填入</div> <div class="prompt">*扫描自动填入</div>
<div class="wrap1"> <div class="wrap1">
@ -194,6 +217,7 @@
<script> <script>
import http from "@/http/api"; import http from "@/http/api";
import {postDataByParams} from "../../http/service"; import {postDataByParams} from "../../http/service";
export default { export default {
name: "order-details", name: "order-details",
data() { data() {
@ -214,6 +238,9 @@ export default {
days.push(i) days.push(i)
} }
return { return {
minDate:'',
show: false,
value1: '',
loading:false, loading:false,
fileList1:[], fileList1:[],
dayMoney:'', dayMoney:'',
@ -250,6 +277,10 @@ export default {
} }
}, },
mounted() { mounted() {
const date = new Date();
date.setHours(0, 0, 0, 0);
this.minDate = date.getTime() + 24 * 60 * 60 * 1000;
this.value1=this.timestampToDateString(date.getTime() + 24 * 60 * 60 * 1000)
this.getCycle() this.getCycle()
if (this.$mp.query.url){ if (this.$mp.query.url){
this.url=this.$mp.query.url this.url=this.$mp.query.url
@ -261,7 +292,17 @@ export default {
this.data = [today.getFullYear(), today.getMonth() + 1, today.getDate()] this.data = [today.getFullYear(), today.getMonth() + 1, today.getDate()]
}, },
methods: { methods: {
timestampToDateString(timestamp) {
const date = new Date(timestamp ); // 1000Date
const year = date.getFullYear();
const month = ("0" + (date.getMonth() + 1)).slice(-2); // 01slice2
const day = ("0" + date.getDate()).slice(-2); // slice2
return year + "-" + month + "-" + day;
},
confirmDate(data){
this.value1=this.timestampToDateString(data.value)
this.show=false
},
openShow1(){ openShow1(){
if (!this.info.artworkSquareSize){ if (!this.info.artworkSquareSize){
uni.showToast({ uni.showToast({
@ -384,9 +425,11 @@ export default {
}, },
async obtainAmount(){ async obtainAmount(){
uni.setStorageSync("endAt", this.value1);
const data={ const data={
cycleID:this.cycleId, cycleID:this.cycleId,
artworkSquareSize:Number(this.info.artworkSquareSize) artworkSquareSize:Number(this.info.artworkSquareSize),
endAt:this.value1
} }
const res = await postDataByParams('/api/warehouse/calculate',data) const res = await postDataByParams('/api/warehouse/calculate',data)
if (res.code===200){ if (res.code===200){
@ -658,7 +701,9 @@ picker-view {
padding-top: 28rpx; padding-top: 28rpx;
padding-left: 30rpx; padding-left: 30rpx;
padding-right: 30rpx; padding-right: 30rpx;
&> .content7{
}
& > .content3 { & > .content3 {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save