|
@@ -136,15 +136,14 @@
|
|
|
</template>
|
|
|
</avue-crud>
|
|
|
</trade-card>
|
|
|
- <fee-info ref="feeInfo" :orderFeesList="orderFeesList" :disabled="!(form.status < 3)"
|
|
|
+ <fee-info ref="feeInfo" :orderFeesList="orderFeesList" typeName="wood" :corpId="form.purchaserId" :disabled="!(form.status < 3)"
|
|
|
feeUrl="/blade-purchase-sales/entranceOrder/removeOrderFees" :optionType="'CMY'" :itemType="'C'"
|
|
|
- :inCropId="true" @beforeFinance="beforeFinance" :delType="2" :billingShow="false"/>
|
|
|
+ :inCropId="true" @beforeFinance="beforeFinance" :delType="2" :billingShow="false" />
|
|
|
<!-- <upload-file ref="uploadFile" title="合同附件" :disabled="detailData.status == 1" :orderFilesList="orderFilesList"
|
|
|
delUrl="" /> -->
|
|
|
<containerTitle title="上传附件"></containerTitle>
|
|
|
<c-upload typeUpload="CD" deleteUrl="/api/trade-purchase/woodHarvestingCloud/removeByFileId"
|
|
|
:data="orderFilesList" display :enumerationValue="85.6" :disabled="!(form.status < 3)"></c-upload>
|
|
|
-
|
|
|
<el-dialog append-to-body title="审核进度" class="el-dialogDeep" :visible.sync="checkScheduleDialog" width="40%"
|
|
|
:close-on-click-modal="false" :destroy-on-close="true" :close-on-press-escape="false" v-dialog-drag>
|
|
|
<check-schedule :checkId="form.id" :batchNo="batchNo" @choceScheduleFun="choceScheduleFun">
|
|
@@ -250,6 +249,7 @@ export default {
|
|
|
label: "入库日期",
|
|
|
prop: "stockTime",
|
|
|
type: "datetime",
|
|
|
+ value: new Date(),
|
|
|
format: "yyyy-MM-dd HH:mm:ss",
|
|
|
valueFormat: "yyyy-MM-dd HH:mm:ss",
|
|
|
rules: [
|
|
@@ -262,20 +262,33 @@ export default {
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
- label: "仓库",
|
|
|
- prop: "storageId",
|
|
|
- rules: [
|
|
|
- {
|
|
|
+ label: "箱号",
|
|
|
+ prop: "caseNo",
|
|
|
+ span: 6,
|
|
|
+ blur: (data) => {
|
|
|
+ for (let item of this.itemsVOList){
|
|
|
+ item.containerNo = data.value
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "提单号",
|
|
|
+ prop: "billNo",
|
|
|
+ rules: [{
|
|
|
required: true,
|
|
|
message: "",
|
|
|
trigger: "blur"
|
|
|
- }
|
|
|
- ],
|
|
|
+ }],
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
- label: "提单号",
|
|
|
- prop: "billNo",
|
|
|
+ label: "仓库",
|
|
|
+ prop: "storageId",
|
|
|
+ rules: [{
|
|
|
+ required: true,
|
|
|
+ message: "",
|
|
|
+ trigger: "blur"
|
|
|
+ }],
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
@@ -292,6 +305,11 @@ export default {
|
|
|
{
|
|
|
label: "车船号",
|
|
|
prop: "vehicleShipNumber",
|
|
|
+ rules: [{
|
|
|
+ required: true,
|
|
|
+ message: "",
|
|
|
+ trigger: "blur"
|
|
|
+ }],
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
@@ -356,22 +374,11 @@ export default {
|
|
|
},
|
|
|
span: 6
|
|
|
}, {
|
|
|
- label: "计划入库数量",
|
|
|
- prop: "purchaseQuantity",
|
|
|
- value: 0,
|
|
|
- minRows: 1,
|
|
|
- span: 6
|
|
|
- }, {
|
|
|
- label: "计划品名",
|
|
|
- prop: "planGoodsName",
|
|
|
- minRows: 1,
|
|
|
- span: 6
|
|
|
- }, {
|
|
|
label: "备注",
|
|
|
prop: "orderRemark",
|
|
|
type: "textarea",
|
|
|
minRows: 1,
|
|
|
- span: 18
|
|
|
+ span: 24
|
|
|
},
|
|
|
]
|
|
|
},
|
|
@@ -506,7 +513,7 @@ export default {
|
|
|
this.$refs["form"].validate((valid, done) => {
|
|
|
done();
|
|
|
if (valid) {
|
|
|
- this.itemsVOList.push({$cellEdit: true, unit: '1'});
|
|
|
+ this.itemsVOList.push({$cellEdit: true, unit: '1',containerNo:this.form.caseNo});
|
|
|
this.getStorage()
|
|
|
} else {
|
|
|
return false;
|
|
@@ -787,16 +794,20 @@ export default {
|
|
|
params.valid = true
|
|
|
params.parentId = this.form.id
|
|
|
callback(params)
|
|
|
+ console.log('1111')
|
|
|
},
|
|
|
getTemplate() {
|
|
|
window.open(`/api/trade-purchase/woodHarvestingCloud/export-template?${this.website.tokenHeader}=${getToken()}`)
|
|
|
},
|
|
|
uploadAfter(res, done, loading, column) {
|
|
|
if (!res.message) {
|
|
|
- res.forEach(item => this.itemsVOList.push({
|
|
|
- ...item,
|
|
|
- $cellEdit: true
|
|
|
- }))
|
|
|
+ res.forEach(item => {
|
|
|
+ this.itemsVOList.push({
|
|
|
+ ...item,
|
|
|
+ containerNo:this.form.caseNo,
|
|
|
+ $cellEdit: true
|
|
|
+ })
|
|
|
+ })
|
|
|
this.excelBox = false
|
|
|
done();
|
|
|
} else {
|