|
@@ -86,7 +86,7 @@
|
|
|
|
|
|
<script>
|
|
|
import billDetail from "@/components/bill/selectOrderDetailList";
|
|
|
-import { saveSubmit, collectionAndPayment, revokeCollectionAndPayment, detail, removeItems, remove } from '@/api/accountingManagement/index.js';
|
|
|
+import { saveSubmit, collectionAndPayment, revokeCollectionAndPayment, detail, removeItems, getFinanceList, remove } from '@/api/accountingManagement/index.js';
|
|
|
import { getList } from "@/api/collectionSettlement/index.js";
|
|
|
import {skgetKh} from "@/api/tirePartsMall/salesManagement/saleOrder";
|
|
|
|
|
@@ -104,6 +104,8 @@ export default {
|
|
|
|
|
|
corpIdData:[],
|
|
|
|
|
|
+ // 经办人list
|
|
|
+ financeList: [],
|
|
|
disabled: false,
|
|
|
editButton: false,
|
|
|
isSaveBtn: false,
|
|
@@ -169,13 +171,11 @@ export default {
|
|
|
value: "name"
|
|
|
},
|
|
|
dicUrl: "/api/blade-user/financeList",
|
|
|
- filterable: true,
|
|
|
rules: [{
|
|
|
required: true,
|
|
|
message: " ",
|
|
|
trigger: "blur"
|
|
|
}],
|
|
|
- value: '青岛'
|
|
|
}, {
|
|
|
label: '收款日期',
|
|
|
prop: "settlementDate",
|
|
@@ -306,6 +306,21 @@ export default {
|
|
|
var minutes = String(today.getMinutes()).padStart(2, '0');
|
|
|
var seconds = String(today.getSeconds()).padStart(2, '0');
|
|
|
|
|
|
+ // 查询经办人
|
|
|
+ getFinanceList().then(res => {
|
|
|
+ this.financeList = res.data.data
|
|
|
+ const logInUser = JSON.parse(localStorage.getItem('saber-userInfo'));
|
|
|
+ if (logInUser.content.role_name.includes('财务')) {
|
|
|
+ for (let finance of res.data.data) {
|
|
|
+ if (finance.name === logInUser.content.nick_name) {
|
|
|
+ console.log(finance.name)
|
|
|
+ this.form.handledByName = finance.name;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
// 构建今天的日期时间字符串
|
|
|
var todayDateTime = year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
|
|
|
if (this.onLoad.id) {
|
|
@@ -456,6 +471,12 @@ export default {
|
|
|
spinner: 'el-icon-loading',
|
|
|
background: 'rgba(255,255,255,0.7)'
|
|
|
});
|
|
|
+ for (let finance of this.financeList) {
|
|
|
+ if (finance.name == data.handledByName) {
|
|
|
+ data.handledById = finance.id
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
saveSubmit(data).then(res => {
|
|
|
console.log(res);
|
|
|
this.isFinanceBtn = false
|