|
|
@@ -4864,6 +4864,114 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
+ getDetail(row){
|
|
|
+ console.log(row)
|
|
|
+ const fId = row.fId || this.ids;
|
|
|
+ if (Cookies.get("sysType") == 1) {
|
|
|
+ getFee(fId).then((response) => {
|
|
|
+ this.Operator = response.data.tFee.createBy;
|
|
|
+ if (response.data.feeDoList != 0) {
|
|
|
+ response.data.feeDoList.map((e) => {
|
|
|
+ if (e.fBillingDeadline) {
|
|
|
+ e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fBsdate) {
|
|
|
+ e.fBsdate = e.fBsdate.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fChargedate) {
|
|
|
+ e.fChargedate = e.fChargedate.slice(0, 10);
|
|
|
+ }
|
|
|
+ // if (e.fSrcdc) {
|
|
|
+ // if (e.fSrcdc == "D") {
|
|
|
+ // e.fSrcdc = "收";
|
|
|
+ // } else {
|
|
|
+ // e.fSrcdc = "付";
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ this.DzfeeList = response.data.feeDoList;
|
|
|
+ this.fWbuOptions = response.data.feesList;
|
|
|
+ listCorps().then((response) => {
|
|
|
+ this.fMblnoOptions = response;
|
|
|
+ });
|
|
|
+ // this.fMblnoOptions = response.data.corps;
|
|
|
+ this.queryParams = response.data.tFee;
|
|
|
+ // this.queryParams.fSystemType = response.data.tFee.fsystemType;
|
|
|
+ this.mainTable = true;
|
|
|
+ this.title = "修改财务数据主";
|
|
|
+ if (this.DzfeeList) {
|
|
|
+ this.doNot = true;
|
|
|
+ } else {
|
|
|
+ this.doNot = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ } else if (Cookies.get("sysType") == 2) {
|
|
|
+ getFleet(fId).then((response) => {
|
|
|
+ this.Operator = response.data.tFee.createBy;
|
|
|
+ if (response.data.feeDoList != 0) {
|
|
|
+ response.data.feeDoList.map((e) => {
|
|
|
+ if (e.fBillingDeadline) {
|
|
|
+ e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fBsdate) {
|
|
|
+ e.fBsdate = e.fBsdate.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fChargedate) {
|
|
|
+ e.fChargedate = e.fChargedate.slice(0, 10);
|
|
|
+ }
|
|
|
+ // if (e.fSrcdc) {
|
|
|
+ // if (e.fSrcdc == "D") {
|
|
|
+ // e.fSrcdc = "收";
|
|
|
+ // } else {
|
|
|
+ // e.fSrcdc = "付";
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ this.DzfeeList = response.data.feeDoList;
|
|
|
+ this.fWbuOptions = response.data.feesList;
|
|
|
+ this.queryParams = response.data.tFee;
|
|
|
+ this.fMblnoOptions = response.data.corps;
|
|
|
+ this.mainTable = true;
|
|
|
+ this.title = "修改财务数据主";
|
|
|
+ if (this.DzfeeList) {
|
|
|
+ this.doNot = true;
|
|
|
+ } else {
|
|
|
+ this.doNot = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ } else if (Cookies.get("sysType") == 3) {
|
|
|
+ getFee(fId).then((response) => {
|
|
|
+ this.Operator = response.data.tFee.createBy;
|
|
|
+ if (response.data.feeDoList != 0) {
|
|
|
+ response.data.feeDoList.map((e) => {
|
|
|
+ if (e.fBillingDeadline) {
|
|
|
+ e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fBsdate) {
|
|
|
+ e.fBsdate = e.fBsdate.slice(0, 10);
|
|
|
+ }
|
|
|
+ if (e.fChargedate) {
|
|
|
+ e.fChargedate = e.fChargedate.slice(0, 10);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ this.DzfeeList = response.data.feeDoList;
|
|
|
+ this.fWbuOptions = response.data.feesList;
|
|
|
+ this.queryParams = response.data.tFee;
|
|
|
+ // this.queryParams.fSystemType = response.data.tFee.fsystemType;
|
|
|
+ this.fMblnoOptions = response.data.corps;
|
|
|
+ this.mainTable = true;
|
|
|
+ this.title = "修改财务数据主";
|
|
|
+ if (this.DzfeeList) {
|
|
|
+ this.doNot = true;
|
|
|
+ } else {
|
|
|
+ this.doNot = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ },
|
|
|
/** 远程模糊查询用户 */
|
|
|
corpsRemoteMethod(name) {
|
|
|
// if (name == null || name === "") {
|
|
|
@@ -4877,6 +4985,7 @@ export default {
|
|
|
},
|
|
|
/** 提交按钮 */
|
|
|
submitForm(type, res) {
|
|
|
+ console.log(type,res)
|
|
|
this.$refs["ruless"].validate((valid) => {
|
|
|
if (valid) {
|
|
|
let fMblnoList = []; // 定义存储列表的提单号
|
|
|
@@ -4898,6 +5007,8 @@ export default {
|
|
|
formData.append("tFeeDo", JSON.stringify(this.DzfeeList));
|
|
|
if (type == 1) {
|
|
|
updateFee(formData).then((response) => {
|
|
|
+ console.log(111111111)
|
|
|
+ this.getDetail(response.data.tFee)
|
|
|
this.queryParams = response.data.tFee;
|
|
|
// this.queryParams.fSystemType = response.data.tFee.fsystemType;
|
|
|
this.msgSuccess("新增成功");
|
|
|
@@ -4945,6 +5056,8 @@ export default {
|
|
|
formData.append("tFeeDo", JSON.stringify(this.DzfeeList));
|
|
|
if (type == 1) {
|
|
|
addFee(formData).then((response) => {
|
|
|
+
|
|
|
+ this.getDetail(response.data.tFee)
|
|
|
this.msgSuccess("修改成功");
|
|
|
this.getList();
|
|
|
});
|