product
杨世强 2 years ago
parent 126139a13c
commit aac7ca3003

@ -144,6 +144,11 @@ public class CollectionController {
return ActionResult.success(vo); return ActionResult.success(vo);
} }
@GetMapping("autoCreate")
public ActionResult autoCreate() throws DataException {
String document = generaterSwapUtil.getBillNumber("collection",false);
return ActionResult.success(document);
}
/** /**
* *

@ -33,6 +33,7 @@ import jnpf.permission.entity.UserEntity;
import jnpf.utils.YozoUtils; import jnpf.utils.YozoUtils;
import jnpf.vehicle.entity.VehicleEntity; import jnpf.vehicle.entity.VehicleEntity;
import jnpf.vehicle.service.VehicleService; import jnpf.vehicle.service.VehicleService;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.ss.formula.functions.T; import org.apache.poi.ss.formula.functions.T;
import org.bytedeco.opencv.presets.opencv_core; import org.bytedeco.opencv.presets.opencv_core;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
@ -127,66 +128,43 @@ public class TradeuploadController {
} }
TradeuploadCrForm tradeuploadCrForm = new TradeuploadCrForm(); TradeuploadCrForm tradeuploadCrForm = new TradeuploadCrForm();
String result = VatInvoice.weightNote(file); String result = VatInvoice.weightNote(file);
// Map<String,Object> map = JsonUtil.stringToMap(result);
JSONObject jsonObject = JSON.parseObject(result); JSONObject jsonObject = JSON.parseObject(result);
UploaderVO vo = uploaderVO(file, type); UploaderVO vo = uploaderVO(file, type);
JSONArray jsonArray = jsonObject.getJSONArray("words_result"); JSONArray jsonArray = jsonObject.getJSONArray("words_result");
JSONObject object = jsonArray.getJSONObject(0); String TareWeight = "";
Map<String, Object> map1 = new HashMap<>(); String CrossWeight = "";
for (int i = 0;i<object.size();i++) { String PlateNum = "";
// JSONObject object = jsonArray.getJSONObject(i); String SendingCompany = "";
JSONArray array = new JSONArray(); String DeliveryNumber = "";
if (i == 0) { String ReceivingCompany = "";
array = object.getJSONArray("TareWeight"); String PrintTime = "";
}else if(i == 1){ String NetWeight = "";
array = object.getJSONArray("CrossWeight"); if (jsonArray.getJSONObject(0).getJSONArray("TareWeight")!=null && jsonArray.getJSONObject(0).getJSONArray("TareWeight").size()>0) {
}else if(i == 2){ TareWeight = jsonArray.getJSONObject(0).getJSONArray("TareWeight").getJSONObject(0).getString("word");
array = object.getJSONArray("PlateNum");
}else if (i == 3){
array = object.getJSONArray("SendingCompany");
}else if (i == 4){
array = object.getJSONArray("DeliveryNumber");
}else if (i == 5){
array = object.getJSONArray("ReceivingCompany");
}else if (i == 6){
array = object.getJSONArray("PrintTime");
}else if (i == 7){
array = object.getJSONArray("NetWeight");
}
Map<String, String> params = new HashMap<>();
if(array != null && array.size() > 0){
JSONObject object1 = array.getJSONObject(0);
params = JSONObject.parseObject(object1.toJSONString(), new TypeReference<Map<String, String>>() {
});
}
if (i == 0) {
map1.put("TareWeight", params.get("word"));
}else if (i == 1){
map1.put("CrossWeight", params.get("word"));
}else if (i == 2){
map1.put("PlateNum", params.get("word"));
}else if (i == 3){
map1.put("SendingCompany", params.get("word"));
}else if (i == 4){
map1.put("DeliveryNumber", params.get("word"));
}else if (i == 5){
map1.put("ReceivingCompany", params.get("word"));
}else if (i == 6){
map1.put("PrintTime", params.get("word"));
}else if (i == 7){
map1.put("NetWeight", params.get("word"));
} }
if (jsonArray.getJSONObject(0).getJSONArray("CrossWeight")!=null && jsonArray.getJSONObject(0).getJSONArray("CrossWeight").size()>0) {
CrossWeight = jsonArray.getJSONObject(0).getJSONArray("CrossWeight").getJSONObject(0).getString("word");
} }
if (jsonArray.getJSONObject(0).getJSONArray("PlateNum")!=null && jsonArray.getJSONObject(0).getJSONArray("PlateNum").size()>0) {
PlateNum = jsonArray.getJSONObject(0).getJSONArray("PlateNum").getJSONObject(0).getString("word");
// List<VehicleEntity> list = JSONObject.parseArray(array.toJSONString(),VehicleEntity.class); }
// JSONObject jsonObject = (JSONObject) map.get("words_result"); if (jsonArray.getJSONObject(0).getJSONArray("SendingCompany")!=null && jsonArray.getJSONObject(0).getJSONArray("SendingCompany").size()>0) {
// JSONArray jsonArray = jsonObject.getJSONArray("words_result"); SendingCompany = jsonArray.getJSONObject(0).getJSONArray("SendingCompany").getJSONObject(0).getString("word");
// List<VehicleEntity> list = JSONObject.parseArray(jsonArray.toJSONString(),VehicleEntity.class); }
if(map1.size()>0) { if (jsonArray.getJSONObject(0).getJSONArray("DeliveryNumber")!=null && jsonArray.getJSONObject(0).getJSONArray("DeliveryNumber").size()>0) {
if (map1.get("ReceivingCompany")!= null) { DeliveryNumber = jsonArray.getJSONObject(0).getJSONArray("DeliveryNumber").getJSONObject(0).getString("word");
tradeuploadCrForm.setCustomerId(String.valueOf(map1.get("ReceivingCompany"))); }
if (jsonArray.getJSONObject(0).getJSONArray("ReceivingCompany")!=null && jsonArray.getJSONObject(0).getJSONArray("ReceivingCompany").size()>0) {
ReceivingCompany = jsonArray.getJSONObject(0).getJSONArray("ReceivingCompany").getJSONObject(0).getString("word");
}
if (jsonArray.getJSONObject(0).getJSONArray("PrintTime")!=null && jsonArray.getJSONObject(0).getJSONArray("PrintTime").size()>0) {
PrintTime = jsonArray.getJSONObject(0).getJSONArray("PrintTime").getJSONObject(0).getString("word");
}
if (jsonArray.getJSONObject(0).getJSONArray("NetWeight")!=null && jsonArray.getJSONObject(0).getJSONArray("NetWeight").size()>0) {
NetWeight = jsonArray.getJSONObject(0).getJSONArray("NetWeight").getJSONObject(0).getString("word");
}
if (StringUtils.isNotEmpty(ReceivingCompany)) {
tradeuploadCrForm.setCustomerId(ReceivingCompany);
QueryWrapper<CustomerEntity> customerQueryWrapper = new QueryWrapper<>(); QueryWrapper<CustomerEntity> customerQueryWrapper = new QueryWrapper<>();
customerQueryWrapper.lambda().eq(CustomerEntity::getSupplierNm, tradeuploadCrForm.getCustomerId()); customerQueryWrapper.lambda().eq(CustomerEntity::getSupplierNm, tradeuploadCrForm.getCustomerId());
CustomerEntity customerEntity = customerService.getOne(customerQueryWrapper); CustomerEntity customerEntity = customerService.getOne(customerQueryWrapper);
@ -206,12 +184,11 @@ public class TradeuploadController {
} }
} }
} }
if (map1.get("PlateNum")!= null) { if (StringUtils.isNotEmpty(PlateNum)) {
tradeuploadCrForm.setVehicleId(String.valueOf(map1.get("PlateNum"))); tradeuploadCrForm.setVehicleId(PlateNum);
tradeuploadCrForm.setVehicleName(String.valueOf(map1.get("PlateNum"))); tradeuploadCrForm.setVehicleName(PlateNum);
QueryWrapper<VehicleEntity> vehicleQueryWrapper = new QueryWrapper<>(); QueryWrapper<VehicleEntity> vehicleQueryWrapper = new QueryWrapper<>();
vehicleQueryWrapper.lambda().eq(VehicleEntity::getTicketno, map1.get("PlateNum")); vehicleQueryWrapper.lambda().eq(VehicleEntity::getTicketno, PlateNum);
//vehicleQueryWrapper.lambda().eq(VehicleEntity::getTicketno, "鲁FEV620");
VehicleEntity vehicleEntity = vehicleService.getOne(vehicleQueryWrapper); VehicleEntity vehicleEntity = vehicleService.getOne(vehicleQueryWrapper);
if (vehicleEntity != null) { if (vehicleEntity != null) {
tradeuploadCrForm.setVehicleId(vehicleEntity.getId()); tradeuploadCrForm.setVehicleId(vehicleEntity.getId());
@ -219,41 +196,158 @@ public class TradeuploadController {
tradeuploadCrForm.setVehiclePictures(vehicleEntity.getVehiclephotos()); tradeuploadCrForm.setVehiclePictures(vehicleEntity.getVehiclephotos());
} }
} }
if (map1.get("PrintTime") == null) {
tradeuploadCrForm.setPoundDate(new Date());
}
String printTime = String.valueOf(map1.get("PrintTime"));
//String sdf = "yyyy-MM-dd" ;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
if(printTime != null && printTime.length() == 10){ if(StringUtils.isNotEmpty(PrintTime) && PrintTime.length() == 10){
tradeuploadCrForm.setPoundDate(sdf.parse(printTime)); tradeuploadCrForm.setPoundDate(sdf.parse(PrintTime));
}else{ }else{
tradeuploadCrForm.setPoundDate(new Date()); tradeuploadCrForm.setPoundDate(new Date());
} }
if (map1.get("DeliveryNumber") == null) { if (StringUtils.isEmpty(DeliveryNumber)) {
tradeuploadCrForm.setPoundlistNo(String.valueOf(new Date())); tradeuploadCrForm.setPoundlistNo(String.valueOf(new Date()));
}else {
tradeuploadCrForm.setPoundlistNo(DeliveryNumber);
} }
tradeuploadCrForm.setPoundlistNo(String.valueOf(map1.get("DeliveryNumber"))); if (StringUtils.isNotEmpty(TareWeight)) {
if (map1.get("TareWeight")!=null) { tradeuploadCrForm.setTareWeight(TareWeight);
tradeuploadCrForm.setTareWeight(String.valueOf(map1.get("TareWeight")));
} }
if (map1.get("CrossWeight")!=null) { if (StringUtils.isNotEmpty(CrossWeight)) {
tradeuploadCrForm.setGrossWeight(String.valueOf(map1.get("CrossWeight"))); tradeuploadCrForm.setGrossWeight(CrossWeight);
} }
if (map1.get("NetWeight") == null) { if (StringUtils.isEmpty(NetWeight)) {
tradeuploadCrForm.setBuckleWeight("0"); tradeuploadCrForm.setBuckleWeight("0");
}else {
tradeuploadCrForm.setBuckleWeight(NetWeight);
} }
tradeuploadCrForm.setBuckleWeight(String.valueOf(map1.get("NetWeight"))); if (StringUtils.isNotEmpty(NetWeight)) {
if (map1.get("NetWeight") != null) { tradeuploadCrForm.setNetWeight(NetWeight);
tradeuploadCrForm.setNetWeight(String.valueOf(map1.get("NetWeight")));
} }
UserInfo userInfo = userProvider.get(); UserInfo userInfo = userProvider.get();
tradeuploadCrForm.setBusinessId(userInfo.getId()); tradeuploadCrForm.setBusinessId(userInfo.getId());
tradeuploadCrForm.setBusinessName(userInfo.getUserName()); tradeuploadCrForm.setBusinessName(userInfo.getUserName());
}
tradeuploadCrForm.setVo(vo); tradeuploadCrForm.setVo(vo);
return ActionResult.success(tradeuploadCrForm); return ActionResult.success(tradeuploadCrForm);
// JSONObject object = jsonArray.getJSONObject(0);
// Map<String, Object> map1 = new HashMap<>();
// for (int i = 0;i<object.size();i++) {
//// JSONObject object = jsonArray.getJSONObject(i);
// JSONArray array = new JSONArray();
// if (i == 0) {
// array = object.getJSONArray("TareWeight");
// }else if(i == 1){
// array = object.getJSONArray("CrossWeight");
// }else if(i == 2){
// array = object.getJSONArray("PlateNum");
// }else if (i == 3){
// array = object.getJSONArray("SendingCompany");
// }else if (i == 4){
// array = object.getJSONArray("DeliveryNumber");
// }else if (i == 5){
// array = object.getJSONArray("ReceivingCompany");
// }else if (i == 6){
// array = object.getJSONArray("PrintTime");
// }else if (i == 7){
// array = object.getJSONArray("NetWeight");
// }
// Map<String, String> params = new HashMap<>();
// if(array != null && array.size() > 0){
// JSONObject object1 = array.getJSONObject(0);
// params = JSONObject.parseObject(object1.toJSONString(), new TypeReference<Map<String, String>>() {
// });
// }
//
// if (i == 0) {
// map1.put("TareWeight", params.get("word"));
// }else if (i == 1){
// map1.put("CrossWeight", params.get("word"));
// }else if (i == 2){
// map1.put("PlateNum", params.get("word"));
// }else if (i == 3){
// map1.put("SendingCompany", params.get("word"));
// }else if (i == 4){
// map1.put("DeliveryNumber", params.get("word"));
// }else if (i == 5){
// map1.put("ReceivingCompany", params.get("word"));
// }else if (i == 6){
// map1.put("PrintTime", params.get("word"));
// }else if (i == 7){
// map1.put("NetWeight", params.get("word"));
// }
// }
// List<VehicleEntity> list = JSONObject.parseArray(array.toJSONString(),VehicleEntity.class);
// JSONObject jsonObject = (JSONObject) map.get("words_result");
// JSONArray jsonArray = jsonObject.getJSONArray("words_result");
// List<VehicleEntity> list = JSONObject.parseArray(jsonArray.toJSONString(),VehicleEntity.class);
// if(map1.size()>0) {
// if (map1.get("ReceivingCompany")!= null) {
// tradeuploadCrForm.setCustomerId(String.valueOf(map1.get("ReceivingCompany")));
// QueryWrapper<CustomerEntity> customerQueryWrapper = new QueryWrapper<>();
// customerQueryWrapper.lambda().eq(CustomerEntity::getSupplierNm, tradeuploadCrForm.getCustomerId());
// CustomerEntity customerEntity = customerService.getOne(customerQueryWrapper);
// if (customerEntity != null) {
// tradeuploadCrForm.setCustomerId(customerEntity.getId());
// tradeuploadCrForm.setCustomerName(customerEntity.getSupplierNm());
// tradeuploadCrForm.setClientId(customerEntity.getId());
// QueryWrapper<ContractFileEntity> queryWrapper = new QueryWrapper<>();
// queryWrapper.lambda().eq(ContractFileEntity::getCode, customerEntity.getId());
// queryWrapper.lambda().eq(ContractFileEntity::getContractType, "1");
// queryWrapper.lambda().eq(ContractFileEntity::getStatus, "1");
// queryWrapper.lambda().orderByAsc(ContractFileEntity::getBidOpeningDate).last("limit 1");
// ContractFileEntity contractFileEntity = contractFileService.getOne(queryWrapper);
// if (contractFileEntity != null) {
// tradeuploadCrForm.setSalesId(contractFileEntity.getId());
// tradeuploadCrForm.setSalesName(contractFileEntity.getContractName());
// }
// }
// }
// if (map1.get("PlateNum")!= null) {
// tradeuploadCrForm.setVehicleId(String.valueOf(map1.get("PlateNum")));
// tradeuploadCrForm.setVehicleName(String.valueOf(map1.get("PlateNum")));
// QueryWrapper<VehicleEntity> vehicleQueryWrapper = new QueryWrapper<>();
// vehicleQueryWrapper.lambda().eq(VehicleEntity::getTicketno, map1.get("PlateNum"));
// //vehicleQueryWrapper.lambda().eq(VehicleEntity::getTicketno, "鲁FEV620");
// VehicleEntity vehicleEntity = vehicleService.getOne(vehicleQueryWrapper);
// if (vehicleEntity != null) {
// tradeuploadCrForm.setVehicleId(vehicleEntity.getId());
// tradeuploadCrForm.setVehicleName(vehicleEntity.getTicketno());
// tradeuploadCrForm.setVehiclePictures(vehicleEntity.getVehiclephotos());
// }
// }
// if (map1.get("PrintTime") == null) {
// tradeuploadCrForm.setPoundDate(new Date());
// }
// String printTime = String.valueOf(map1.get("PrintTime"));
// //String sdf = "yyyy-MM-dd" ;
// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// if(printTime != null && printTime.length() == 10){
// tradeuploadCrForm.setPoundDate(sdf.parse(printTime));
// }else{
// tradeuploadCrForm.setPoundDate(new Date());
// }
// if (map1.get("DeliveryNumber") == null) {
// tradeuploadCrForm.setPoundlistNo(String.valueOf(new Date()));
// }
// tradeuploadCrForm.setPoundlistNo(String.valueOf(map1.get("DeliveryNumber")));
// if (map1.get("TareWeight")!=null) {
// tradeuploadCrForm.setTareWeight(String.valueOf(map1.get("TareWeight")));
// }
// if (map1.get("CrossWeight")!=null) {
// tradeuploadCrForm.setGrossWeight(String.valueOf(map1.get("CrossWeight")));
// }
// if (map1.get("NetWeight") == null) {
// tradeuploadCrForm.setBuckleWeight("0");
// }
// tradeuploadCrForm.setBuckleWeight(String.valueOf(map1.get("NetWeight")));
// if (map1.get("NetWeight") != null) {
// tradeuploadCrForm.setNetWeight(String.valueOf(map1.get("NetWeight")));
// }
//
// UserInfo userInfo = userProvider.get();
// tradeuploadCrForm.setBusinessId(userInfo.getId());
// tradeuploadCrForm.setBusinessName(userInfo.getUserName());
// }
// return ActionResult.success(vo); // return ActionResult.success(vo);
} }

21429
SC-web/package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -22,13 +22,13 @@
<div> <div>
<el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()"> <el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()">
</el-button> </el-button>
<el-button type="text" icon="el-icon-download" @click="exportData()"> <!-- <el-button type="text" icon="el-icon-download" @click="exportData()">-->
</el-button> <!-- </el-button>-->
<el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()"> <!-- <el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()">-->
</el-button> <!-- </el-button>-->
<el-button type="text" icon="el-icon-plus" @click="1"> <el-button type="text" icon="el-icon-plus" @click="1">
</el-button> </el-button>
<el-button type="text" icon="el-icon-plus" @click="1"> <el-button type="text" icon="el-icon-plus" @click="1">
</el-button> </el-button>
<el-button type="text" icon="el-icon-plus" @click="1"> <el-button type="text" icon="el-icon-plus" @click="1">
</el-button> </el-button>
@ -81,17 +81,17 @@
<el-table-column prop="creatorUserName" label="制单人" width="120" sortable align="center" <el-table-column prop="creatorUserName" label="制单人" width="120" sortable align="center"
/> />
<el-table-column label="操作" fixed="right" <el-table-column label="操作" fixed="right" align="center"
width="150"> width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" <el-button type="text"
@click="addOrUpdateHandle(scope.row.id)">编辑 @click="addOrUpdateHandle(scope.row.id)">编辑
</el-button> </el-button>
<el-button type="text" class="JNPF-table-delBtn" @click="handleDel(scope.row.id)"> <!-- <el-button type="text" class="JNPF-table-delBtn" @click="handleDel(scope.row.id)">-->
</el-button> <!-- </el-button>-->
<el-button type="text" <!-- <el-button type="text"-->
@click="goDetail(scope.row.id)">详情 <!-- @click="goDetail(scope.row.id)">详情-->
</el-button> <!-- </el-button>-->
<el-button type="text" <el-button type="text"
@click="goDetail">撤回申请 @click="goDetail">撤回申请
</el-button> </el-button>

@ -404,6 +404,15 @@
data[key] = ""; data[key] = "";
} }
} }
// request({
// url: '/api/collection/Collection/autoCreate',
// method: 'get'
// }).then(res => {
// debugger
// this.dataForm.documentNo = res.msg
// debugger
// this.loading = false
// });
}, },
init(id, isDetail) { init(id, isDetail) {
this.dataForm.id = id || 0; this.dataForm.id = id || 0;

@ -20,11 +20,11 @@
<div class="JNPF-common-layout-main JNPF-flex-main"> <div class="JNPF-common-layout-main JNPF-flex-main">
<div class="JNPF-common-head"> <div class="JNPF-common-head">
<div> <div>
<el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()"> <!-- <el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()">-->
</el-button> <!-- </el-button>-->
<el-button type="text" icon="el-icon-download" @click="">编辑 <el-button type="text" icon="el-icon-download" @click="">编辑
</el-button> </el-button>
<el-button type="text" icon="el-icon-download" @click="">查看 <el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()">
</el-button> </el-button>
<el-button type="text" icon="el-icon-download" @click="">审核 <el-button type="text" icon="el-icon-download" @click="">审核
</el-button> </el-button>
@ -33,8 +33,6 @@
<el-button type="text" icon="el-icon-download" @click="">提交 <el-button type="text" icon="el-icon-download" @click="">提交
</el-button> </el-button>
<el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()">
</el-button>
</div> </div>
<div class="JNPF-common-head-right"> <div class="JNPF-common-head-right">
<el-tooltip effect="dark" content="刷新" placement="top"> <el-tooltip effect="dark" content="刷新" placement="top">
@ -51,6 +49,8 @@
/> />
<el-table-column prop="documentNo" label="单据编号" width="200" align="center" fixed="left" sortable <el-table-column prop="documentNo" label="单据编号" width="200" align="center" fixed="left" sortable
/> />
<el-table-column prop="purchaseorderId" label="采购订单号" width="200" align="center" fixed="left" sortable
/>
<el-table-column prop="amount" label="金额" width="150" align="center" sortable <el-table-column prop="amount" label="金额" width="150" align="center" sortable
/> />
<el-table-column prop="quantity" label="数量" width="120" align="center" sortable <el-table-column prop="quantity" label="数量" width="120" align="center" sortable
@ -70,7 +70,10 @@
{{ scope.row.invoiceType | dynamicText(invoiceTypeOptions) }} {{ scope.row.invoiceType | dynamicText(invoiceTypeOptions) }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="contractId" label="合同名称" width="120" align="center" sortable
/>
<el-table-column prop="supplierId" label="供应商" width="200" align="center" sortable
/>
<el-table-column label="单据状态" width="120" sortable prop="status" align="center"> <el-table-column label="单据状态" width="120" sortable prop="status" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.status | dynamicText(statusOptions) }} {{ scope.row.status | dynamicText(statusOptions) }}
@ -79,17 +82,17 @@
<el-table-column prop="creatorUserName" label="制单人" width="120" align="center" sortable <el-table-column prop="creatorUserName" label="制单人" width="120" align="center" sortable
/> />
<el-table-column label="操作" fixed="right" <el-table-column label="操作" fixed="right" align="center"
width="200"> width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" <el-button type="text"
@click="addOrUpdateHandle(scope.row.id)">编辑 @click="addOrUpdateHandle(scope.row.id)">编辑
</el-button> </el-button>
<el-button type="text" class="JNPF-table-delBtn" @click="handleDel(scope.row.id)"> <!-- <el-button type="text" class="JNPF-table-delBtn" @click="handleDel(scope.row.id)">-->
</el-button> <!-- </el-button>-->
<el-button type="text" <!-- <el-button type="text"-->
@click="goDetail(scope.row.id)">详情 <!-- @click="goDetail(scope.row.id)">详情-->
</el-button> <!-- </el-button>-->
<el-button type="text" <el-button type="text"
@click="">撤回申请 @click="">撤回申请

@ -118,35 +118,35 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <!-- <el-col :span="8">-->
<el-form-item label="付款金额" <!-- <el-form-item label="付款金额"-->
prop="paymentAmount"> <!-- prop="paymentAmount">-->
<el-input v-model="dataForm.paymentAmount" <!-- <el-input v-model="dataForm.paymentAmount"-->
placeholder="请输入" clearable :style='{"width":"100%"}'> <!-- placeholder="请输入" clearable :style='{"width":"100%"}'>-->
</el-input> <!-- </el-input>-->
</el-form-item> <!-- </el-form-item>-->
</el-col> <!-- </el-col>-->
<el-col :span="8"> <!-- <el-col :span="8">-->
<el-form-item label="未付款金额" <!-- <el-form-item label="未付款金额"-->
prop="unpaymentAmount"> <!-- prop="unpaymentAmount">-->
<el-input v-model="dataForm.unpaymentAmount" <!-- <el-input v-model="dataForm.unpaymentAmount"-->
placeholder="请输入" clearable :style='{"width":"100%"}'> <!-- placeholder="请输入" clearable :style='{"width":"100%"}'>-->
</el-input> <!-- </el-input>-->
</el-form-item> <!-- </el-form-item>-->
</el-col> <!-- </el-col>-->
<el-col :span="8"> <!-- <el-col :span="8">-->
<el-form-item label="单据状态 " <!-- <el-form-item label="单据状态 "-->
prop="status"> <!-- prop="status">-->
<el-select v-model="dataForm.status" <!-- <el-select v-model="dataForm.status"-->
placeholder="请选择" clearable :style='{"width":"100%"}'> <!-- placeholder="请选择" clearable :style='{"width":"100%"}'>-->
<el-option v-for="(item, index) in statusOptions" :key="index" :label="item.fullName" :value="item.id" <!-- <el-option v-for="(item, index) in statusOptions" :key="index" :label="item.fullName" :value="item.id"-->
:disabled="item.disabled"></el-option> <!-- :disabled="item.disabled"></el-option>-->
</el-select> <!-- </el-select>-->
</el-form-item> <!-- </el-form-item>-->
</el-col> <!-- </el-col>-->
<el-col :span="24"> <el-col :span="24">
<el-tabs v-model="activeshpeyb" tab-position="top" class="mb-20"> <el-tabs v-model="activeshpeyb" tab-position="top" class="mb-20">
<el-tab-pane label="申请明细"> <el-tab-pane label="申请明细">

@ -33,18 +33,17 @@
<el-button type="text" icon="el-icon-check" @click="addOrUpdateHandle(scope.row.id)"> <el-button type="text" icon="el-icon-check" @click="addOrUpdateHandle(scope.row.id)">
</el-button> </el-button>
<el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()"> <!-- <el-button type="primary" icon="el-icon-plus" @click="addOrUpdateHandle()">-->
</el-button> <!-- </el-button>-->
<el-button type="text" icon="el-icon-download" @click="exportData()">
</el-button>
<el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()"> <el-button type="text" icon="el-icon-delete" @click="handleBatchRemoveDel()">
</el-button> </el-button>
<!-- <el-button type="text" icon="el-icon-download" @click="exportData()">-->
<!-- </el-button>-->
<el-button type="text" icon="el-icon-check" @click="3"> <el-button type="text" icon="el-icon-check" @click="3">
</el-button> </el-button>
<el-button type="text" icon="el-icon-close" @click="3"> <el-button type="text" icon="el-icon-close" @click="3">
</el-button> </el-button>
<el-button type="text" icon="el-icon-check" size="medium" @click="paymentapply()">
<el-button type="success" size="medium" @click="paymentapply()">
</el-button> </el-button>
</div> </div>
<div class="JNPF-common-head-right"> <div class="JNPF-common-head-right">
@ -104,7 +103,7 @@
</el-table-column> </el-table-column>
<el-table-column prop="creatorUserName" label="制单人" width="100" align="center"sortable <el-table-column prop="creatorUserName" label="制单人" width="100" align="center"sortable
/> />
<el-table-column label="操作" fixed="right" <el-table-column label="操作" fixed="right" align="center"
width="200"> width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" @click="addOrUpdateHandle(scope.row.id)"> <el-button type="text" @click="addOrUpdateHandle(scope.row.id)">

@ -436,7 +436,7 @@
if(grossWeight < tareWeight + buckleWeight + netWeight){ if(grossWeight < tareWeight + buckleWeight + netWeight){
this.$message({ this.$message({
message: '毛重不得小于皮重+扣重+净重', message: '毛重不得小于皮重+扣重+净重',
type: 'success', type: 'warning',
duration: 1000 duration: 1000
}) })
return return
@ -444,7 +444,7 @@
if(buckleWeight >= netWeight){ if(buckleWeight >= netWeight){
this.$message({ this.$message({
message: '扣重不得大于净重', message: '扣重不得大于净重',
type: 'success', type: 'warning',
duration: 1000 duration: 1000
}) })
return return
@ -452,7 +452,7 @@
if(buckleWeight >= grossWeight){ if(buckleWeight >= grossWeight){
this.$message({ this.$message({
message: '扣重不得大于毛重', message: '扣重不得大于毛重',
type: 'success', type: 'warning',
duration: 1000 duration: 1000
}) })
return return

Loading…
Cancel
Save