|
@@ -3,68 +3,149 @@
|
|
|
<view class="content1">
|
|
|
<u-form :model="purchaseOrder" ref="uForm" class="uForm">
|
|
|
<u-form-item label="任务类型" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
+ <u-input v-model="OutList.inOutType" input-align="right" placeholder="" disabled />
|
|
|
</u-form-item>
|
|
|
- <view v-if="type=='移库'" class="title part2">移库出库</view>
|
|
|
- <view v-if="type=='退库'" class="title part2">退库</view>
|
|
|
- <u-form-item label="编号" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='移库'||type=='退库'" label="仓库" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='出库'||type=='移库'" label="出库类型" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='入库'||type=='退库'" label="入库类型" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='移库'" label="移库任务编号" prop="receivingAddress" label-width="180">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="合同编号" v-if="type!='移库'" prop="freightUnitPrice" label-width="250">
|
|
|
- <u-input v-model="purchaseOrder.freightUnitPrice" input-align="right" placeholder="请输入运费单价" />
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="货名" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="重量(吨)" prop="receivingAddress" label-width="140">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='出库'||type=='移库'" label="预计出库日期" prop="receivingAddress" label-width="180">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='入库'||type=='退库'" label="预计入库日期" prop="receivingAddress" label-width="180">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='入库'||type=='退库'" label="入库经办人" prop="receivingAddress" label-width="150">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type=='出库'||type=='移库'" label="出库经办人" prop="receivingAddress" label-width="150">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
|
- </u-form-item>
|
|
|
- <view class="title part2">可编辑项</view>
|
|
|
- <u-form-item label="品级" prop="receivingAddress" label-width="150">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" @click='show=true' disabled/>
|
|
|
- <u-picker :range="pjList" range-key="type" @confirm='pjPicker($event)' v-model="show" mode="selector">
|
|
|
- </u-picker>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="容重(克/升)>=" prop="receivingAddress" label-width="190">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder=""/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="水分(%)<=" prop="receivingAddress" label-width="160">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder=""/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item label="单价(元/吨)" prop="receivingAddress" label-width="160">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder=""/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type!='移库'&&type!='退库'" label="业务描述" prop="receivingAddress" label-width="160" label-position="top">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="left" placeholder="" type="textarea" class="textarea"/>
|
|
|
- </u-form-item>
|
|
|
- <u-form-item v-if="type!='退库'" label="仓位号(选填)" prop="receivingAddress" label-width="170">
|
|
|
- <u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="未指定"/>
|
|
|
- </u-form-item>
|
|
|
- <view v-if="type=='移库'">
|
|
|
+ <!-- <view v-if="type=='移库'" class="title part2">移库出库</view>
|
|
|
+ <view v-if="type=='退库'" class="title part2">退库</view> -->
|
|
|
+ <view v-if="OutList.judge == 1">
|
|
|
+ <!-- 出库 -->
|
|
|
+ <view class="title part2">{{OutList.inOutType}}</view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">编号</view>
|
|
|
+ <view class="right">{{OutList.inOutType}} {{OutList.inOutTaskNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">仓库</view>
|
|
|
+ <view class="right">{{OutList.sendWarehouse}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">出库类型</view>
|
|
|
+ <view class="right">{{OutList.inOutType}}</view>
|
|
|
+ </view>
|
|
|
+ <!-- <view class='row'>
|
|
|
+ <view class="left">出库类型</view>
|
|
|
+ <view class="right">{{OutList.inOutType}}</view>
|
|
|
+ </view> -->
|
|
|
+ <view class='row' v-if="OutList.inOutType == '移库出库'">
|
|
|
+ <view class="left">移库任务编号</view>
|
|
|
+ <view class="right">{{OutList.moveTaskNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row' v-if="OutList.inOutType != '移库出库'">
|
|
|
+ <view class="left">合同编号</view>
|
|
|
+ <view class="right">{{OutList.contractNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">货名</view>
|
|
|
+ <view class="right">{{OutList.goodsName}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">重量(吨)</view>
|
|
|
+ <view class="right">{{OutList.weight}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">预计出库日期</view>
|
|
|
+ <view class="right">{{OutList.predictDate}}</view>
|
|
|
+ </view>
|
|
|
+ <!-- <view class='row'>
|
|
|
+ <view class="left">预计入库日期</view>
|
|
|
+ <view class="right">{{OutList.inOutDate}}</view>
|
|
|
+ </view> -->
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">出库经办人</view>
|
|
|
+ <view class="right">{{OutList.publisher}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="title part2">可编辑项</view>
|
|
|
+ <u-form-item label="品级" prop="grade" label-width="150">
|
|
|
+ <u-input v-model="OutList.grade" input-align="right" placeholder="" @click='show=true'
|
|
|
+ disabled />
|
|
|
+ <u-picker :range="pjList" range-key="type" @confirm='pjPicker($event)' v-model="show"
|
|
|
+ mode="selector">
|
|
|
+ </u-picker>
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="容重(克/升)>=" prop="bulkDensity" label-width="190">
|
|
|
+ <u-input v-model="OutList.bulkDensity" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="水分(%)<=" prop="waterContent" label-width="160">
|
|
|
+ <u-input v-model="OutList.waterContent" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="单价(元/吨)" prop="unitPrice" label-width="160">
|
|
|
+ <u-input v-model="OutList.unitPrice" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item v-if="type!='移库'&&type!='退库'" label="业务描述" prop="businessDescribe" label-width="160"
|
|
|
+ label-position="top">
|
|
|
+ <u-input v-model="OutList.businessDescribe" input-align="left" placeholder="" type="textarea"
|
|
|
+ class="textarea" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item v-if="type!='退库'" label="仓位号(选填)" prop="binNumber" label-width="170">
|
|
|
+ <u-input v-model="OutList.binNumber" input-align="right" placeholder="未指定" />
|
|
|
+ </u-form-item>
|
|
|
+ </view>
|
|
|
+ <view v-if="EnterList.judge == 2">
|
|
|
+ <!-- 入库 -->
|
|
|
+ <view class="title part2">{{EnterList.inOutType}}</view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">编号</view>
|
|
|
+ <view class="right">{{EnterList.inOutType}} {{EnterList.inOutTaskNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">仓库</view>
|
|
|
+ <view class="right">{{EnterList.warehouseName}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">入库类型</view>
|
|
|
+ <view class="right">{{EnterList.inOutType}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row' v-if="EnterList.inOutType == '移库入库'">
|
|
|
+ <view class="left">移库任务编号</view>
|
|
|
+ <view class="right">{{EnterList.moveTaskNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row' v-if="EnterList.inOutType != '移库入库'">
|
|
|
+ <view class="left">合同编号</view>
|
|
|
+ <view class="right">{{EnterList.contractNo}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">货名</view>
|
|
|
+ <view class="right">{{EnterList.goodsName}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">重量(吨)</view>
|
|
|
+ <view class="right">{{EnterList.weight}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">预计入库日期</view>
|
|
|
+ <view class="right">{{EnterList.predictDate}}</view>
|
|
|
+ </view>
|
|
|
+ <view class='row'>
|
|
|
+ <view class="left">出库经办人</view>
|
|
|
+ <view class="right">{{EnterList.publisher}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="title part2">可编辑项</view>
|
|
|
+ <u-form-item label="品级" prop="grade" label-width="150">
|
|
|
+ <u-input v-model="EnterList.grade" input-align="right" placeholder="" @click='show=true'
|
|
|
+ disabled />
|
|
|
+ <u-picker :range="pjList" range-key="type" @confirm='pjPicker1($event)' v-model="show"
|
|
|
+ mode="selector">
|
|
|
+ </u-picker>
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="容重(克/升)>=" prop="bulkDensity" label-width="190">
|
|
|
+ <u-input v-model="EnterList.bulkDensity" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="水分(%)<=" prop="waterContent" label-width="160">
|
|
|
+ <u-input v-model="EnterList.waterContent" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="单价(元/吨)" prop="unitPrice" label-width="160">
|
|
|
+ <u-input v-model="EnterList.unitPrice" input-align="right" placeholder="" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item v-if="type!='移库'&&type!='退库'" label="业务描述" prop="businessDescribe" label-width="160"
|
|
|
+ label-position="top">
|
|
|
+ <u-input v-model="EnterList.businessDescribe" input-align="left" placeholder="" type="textarea"
|
|
|
+ class="textarea" />
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item v-if="type!='退库'" label="仓位号(选填)" prop="binNumber" label-width="170">
|
|
|
+ <u-input v-model="EnterList.binNumber" input-align="right" placeholder="未指定" />
|
|
|
+ </u-form-item>
|
|
|
+ </view>
|
|
|
+ <!-- <view v-if="type=='移库'">
|
|
|
<view class="title part2">移库入库</view>
|
|
|
<u-form-item label="编号" prop="receivingAddress" label-width="140">
|
|
|
<u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="" disabled/>
|
|
@@ -159,42 +240,50 @@
|
|
|
<u-form-item label="仓位号(选填)" prop="receivingAddress" label-width="170">
|
|
|
<u-input v-model="purchaseOrder.receivingAddress" input-align="right" placeholder="未指定"/>
|
|
|
</u-form-item>
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
</u-form>
|
|
|
</view>
|
|
|
<u-toast ref="uToast" />
|
|
|
<!-- <u-modal v-model="show" content="确定通过出入库任务?" showCancelButton></u-modal> -->
|
|
|
<view class="bottom-btn">
|
|
|
-<!-- <u-button type="primary" class="submit" hover-class="none" @click="rejectSubmit()">驳回</u-button>
|
|
|
- <u-button type="primary" class="submit" hover-class="none" @click="passSubmit()">通过</u-button> -->
|
|
|
+ <u-button type="primary" class="submit" hover-class="none" @click="rejectSubmit()">驳回</u-button>
|
|
|
+ <u-button type="primary" class="submit" hover-class="none" @click="passSubmit()">通过</u-button>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {
|
|
|
+ mapState
|
|
|
+ } from 'vuex';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
- type:'移库',
|
|
|
- show:false,
|
|
|
+ id: "",
|
|
|
+ OutList: {},
|
|
|
+ EnterList: {},
|
|
|
+ type: '移库',
|
|
|
+ show: false,
|
|
|
purchaseOrder: {
|
|
|
freightUnitPrice: "123",
|
|
|
- receivingAddress:'出库',
|
|
|
- grade:"1"
|
|
|
- },
|
|
|
- pjList:[{
|
|
|
- type:'一等品'
|
|
|
- },
|
|
|
- {
|
|
|
- type:'二等品'
|
|
|
+ receivingAddress: '出库',
|
|
|
+ grade: "1"
|
|
|
},
|
|
|
- {
|
|
|
- type:'三等品'
|
|
|
- },
|
|
|
- {
|
|
|
- type:'等外'
|
|
|
- }],
|
|
|
+
|
|
|
+ pjList: [{
|
|
|
+ type: '一等品'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: '二等品'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: '三等品'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: '等外'
|
|
|
+ }
|
|
|
+ ],
|
|
|
rules: {
|
|
|
freightUnitPrice: [{
|
|
|
validator: (rule, value, callback) => {
|
|
@@ -217,96 +306,131 @@
|
|
|
onReady() {
|
|
|
this.$refs.uForm.setRules(this.rules);
|
|
|
},
|
|
|
+ onLoad(options) {
|
|
|
+ this.id = options.id
|
|
|
+ this.getList()
|
|
|
+ },
|
|
|
+ computed: {
|
|
|
+ ...mapState(['hasLogin', 'userInfo']),
|
|
|
+ },
|
|
|
methods: {
|
|
|
- pjPicker(){},
|
|
|
- passSubmit(){
|
|
|
- this.$refs.uForm.validate(valid => {
|
|
|
- if (valid) {
|
|
|
- // uni.showLoading({
|
|
|
- // title: '正在加载',
|
|
|
- // mask: true
|
|
|
- // })
|
|
|
- console.log('验证通过');
|
|
|
-
|
|
|
- // this.$api.doRequest('post',
|
|
|
- // '/freightReceivingDispatching/api/insertFreightReceivingDispatching',
|
|
|
- // this
|
|
|
- // .purchaseOrder).then(res => {
|
|
|
- // if (res.data.code == 200) {
|
|
|
- // uni.showToast({
|
|
|
- // title: '提交成功',
|
|
|
- // icon: 'none',
|
|
|
- // duration: 2000,
|
|
|
- // success: function() {
|
|
|
- // uni.navigateTo({
|
|
|
- // url: `/pageA/freightTransport/index`
|
|
|
- // })
|
|
|
- // }
|
|
|
- // })
|
|
|
-
|
|
|
- // }
|
|
|
-
|
|
|
- // }).catch(res => {
|
|
|
- // // uni.showToast({
|
|
|
- // // title: res.data.message,
|
|
|
- // // icon: 'none',
|
|
|
- // // duration: 2000
|
|
|
- // // })
|
|
|
- // })
|
|
|
- } else {
|
|
|
- console.log('验证失败');
|
|
|
+ getList() {
|
|
|
+ this.$api.doRequest('get', '/inOutWarehouseTask/getTask', {
|
|
|
+ id: this.id
|
|
|
+ }).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$api.doRequest('get', '/inOutWarehouseTask/getInOutWarehouseTask', {
|
|
|
+ relevanceId: res.data.data.relevanceId
|
|
|
+ }).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ for (let i = 0; i < res.data.data.length; i++) {
|
|
|
+ if (res.data.data[i].inOutType == "移库出库" || res.data.data[i]
|
|
|
+ .inOutType == "贸易服务出库" || res.data.data[i].inOutType == "销售出库" ||
|
|
|
+ res.data.data[i].inOutType == "暂存出库") {
|
|
|
+ this.OutList = res.data.data[i]
|
|
|
+ this.OutList.judge = 1
|
|
|
+ }
|
|
|
+ if (res.data.data[i].inOutType == "移库入库" || res.data.data[i]
|
|
|
+ .inOutType == "暂存入库" || res.data.data[i].inOutType == "退库" || res
|
|
|
+ .data.data[i].inOutType == "采购入库" || res.data.data[i].inOutType ==
|
|
|
+ "贸易服务入库") {
|
|
|
+ this.EnterList = res.data.data[i]
|
|
|
+ this.EnterList.judge = 2
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
- });
|
|
|
+ })
|
|
|
},
|
|
|
- rejectSubmit(){
|
|
|
- this.$refs.uForm.validate(valid => {
|
|
|
- if (valid) {
|
|
|
- uni.showLoading({
|
|
|
- title: '正在加载',
|
|
|
- mask: true
|
|
|
+ pjPicker(e) {
|
|
|
+ this.OutList.grade = this.pjList[e[0]].type
|
|
|
+ this.OutList.gradeKey = e[0] + 1
|
|
|
+ },
|
|
|
+ pjPicker1(e) {
|
|
|
+ this.EnterList.grade = this.pjList[e[0]].type
|
|
|
+ this.EnterList.gradeKey = e[0] + 1
|
|
|
+ },
|
|
|
+ passSubmit() {
|
|
|
+ this.OutList.inOutFlag = 1
|
|
|
+ this.EnterList.inOutFlag = 2
|
|
|
+ if (this.OutList.taskTypeKey == 1) {
|
|
|
+ this.requestadd(this.OutList)
|
|
|
+ } else if (this.EnterList.taskTypeKey == 2) {
|
|
|
+ this.requestadd(this.EnterList)
|
|
|
+ } else if (
|
|
|
+ this.OutList.taskTypeKey == 3 ||
|
|
|
+ this.OutList.taskTypeKey == 4
|
|
|
+ ) {
|
|
|
+ this.requestadd(this.OutList, 'repetition')
|
|
|
+ if (!this.deletetask) {
|
|
|
+ this.requestadd(this.EnterList, 'repetition')
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ rejectSubmit() {
|
|
|
+ if (this.EnterList.taskTypeKey == 1) {
|
|
|
+ this.requestaudit(this.EnterList)
|
|
|
+ } else if (this.EnterList.taskTypeKey == 2) {
|
|
|
+ this.requestaudit(this.EnterList)
|
|
|
+ } else if (
|
|
|
+ this.EnterList.taskTypeKey == 3 ||
|
|
|
+ this.EnterList.taskTypeKey == 4
|
|
|
+ ) {
|
|
|
+ this.requestaudit(this.EnterList, 'repetition')
|
|
|
+ if (!this.deletetask) {
|
|
|
+ this.requestaudit(this.EnterList, 'repetition')
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ requestadd(list, status) {
|
|
|
+ list.compId = sessionStorage.getItem('ws-pf_compId')
|
|
|
+ list.publisher = this.userInfo.userName
|
|
|
+ this.$api.doRequest('post', '/inOutWarehouseTask/api/checkOrUpdateInOutTask', list).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$api.doRequest('post', '/inOutWarehouseTask/api/checkOrUpdateInOutTask', {
|
|
|
+ taskId: list.taskId,
|
|
|
+ approved: true,
|
|
|
+ auditMind: '34',
|
|
|
+ needReapply: false
|
|
|
+ }).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$api.msg('审核成功!')
|
|
|
+ }
|
|
|
})
|
|
|
- console.log('验证通过');
|
|
|
- this.show = true
|
|
|
- // this.$api.doRequest('post',
|
|
|
- // '/freightReceivingDispatching/api/insertFreightReceivingDispatching',
|
|
|
- // this
|
|
|
- // .purchaseOrder).then(res => {
|
|
|
- // if (res.data.code == 200) {
|
|
|
- // uni.showToast({
|
|
|
- // title: '提交成功',
|
|
|
- // icon: 'none',
|
|
|
- // duration: 2000,
|
|
|
- // success: function() {
|
|
|
- // uni.navigateTo({
|
|
|
- // url: `/pageA/freightTransport/index`
|
|
|
- // })
|
|
|
- // }
|
|
|
- // })
|
|
|
-
|
|
|
- // }
|
|
|
-
|
|
|
- // }).catch(res => {
|
|
|
- // // uni.showToast({
|
|
|
- // // title: res.data.message,
|
|
|
- // // icon: 'none',
|
|
|
- // // duration: 2000
|
|
|
- // // })
|
|
|
- // })
|
|
|
- } else {
|
|
|
- console.log('验证失败');
|
|
|
}
|
|
|
- });
|
|
|
- }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ requestaudit(list, status) {
|
|
|
+ list.compId = '2710b21efc1e4393930c5dc800010dc4'
|
|
|
+ list.publisher = this.userInfo.userName
|
|
|
+ this.$api.doRequest('post', '/inOutWarehouseTask/api/checkOrUpdateInOutTask', list).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$api.doRequest('post', '/inOutWarehouseTask/api/checkOrUpdateInOutTask', {
|
|
|
+ taskId: list.taskId,
|
|
|
+ approved: false,
|
|
|
+ auditMind: "驳回原因",
|
|
|
+ needReapply: true
|
|
|
+ }).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$api.msg('驳回成功!')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
- .content1,.content2 {
|
|
|
+ .content1,
|
|
|
+ .content2 {
|
|
|
background-color: #FFFFFF;
|
|
|
margin: 10rpx;
|
|
|
padding-bottom: 10rpx;
|
|
|
border-radius: 20rpx;
|
|
|
+
|
|
|
.title {
|
|
|
font-size: 28rpx;
|
|
|
font-weight: 600;
|
|
@@ -314,12 +438,15 @@
|
|
|
text-align: center;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.uForm {
|
|
|
padding: 0 40rpx;
|
|
|
}
|
|
|
- .u-form-item{
|
|
|
+
|
|
|
+ .u-form-item {
|
|
|
padding: 0;
|
|
|
}
|
|
|
+
|
|
|
.bottom-btn {
|
|
|
width: 100%;
|
|
|
position: fixed;
|
|
@@ -327,15 +454,31 @@
|
|
|
display: flex;
|
|
|
z-index: 2;
|
|
|
}
|
|
|
+
|
|
|
.submit {
|
|
|
width: 40%;
|
|
|
background: #22C572;
|
|
|
border-radius: 10rpx;
|
|
|
}
|
|
|
- .part2{
|
|
|
+
|
|
|
+ .part2 {
|
|
|
margin-top: 20rpx;
|
|
|
}
|
|
|
- .textarea{
|
|
|
+
|
|
|
+ .textarea {
|
|
|
border: 1px solid #ccc;
|
|
|
}
|
|
|
+
|
|
|
+ .row {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ border-bottom: 1px solid #EEEEEE;
|
|
|
+ padding: 21rpx 0;
|
|
|
+
|
|
|
+ .right,
|
|
|
+ input {
|
|
|
+ font-size: 28rpx;
|
|
|
+ color: #333333;
|
|
|
+ }
|
|
|
+ }
|
|
|
</style>
|