This commit is contained in:
linfso 2025-02-17 15:40:54 +08:00
parent 784659d7c4
commit d5d1c8e36f
3 changed files with 11 additions and 5 deletions

View File

@ -59,7 +59,9 @@
<el-date-picker size="mini" style="width:100%" v-model="queryParams.billMonth" type="month" placeholder="账单月份" value-format="yyyy-MM"></el-date-picker> <el-date-picker size="mini" style="width:100%" v-model="queryParams.billMonth" type="month" placeholder="账单月份" value-format="yyyy-MM"></el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="月结客户" prop="custNo"> <el-form-item label="月结客户" prop="custNo">
<EmisMonthpayAccountPicker v-model="queryParams.custNo" ></EmisMonthpayAccountPicker> <AllMonthpayAccountPicker v-model="queryParams.custNo" ></AllMonthpayAccountPicker>
<!-- <EmisMonthpayAccountPicker v-model="queryParams.custNo" ></EmisMonthpayAccountPicker> -->
</el-form-item> </el-form-item>
<el-form-item :label="$t('回款联系人')" prop="payee" label-width="100px"> <el-form-item :label="$t('回款联系人')" prop="payee" label-width="100px">
<PayeePicker :placeholder="$t('回款联系人')" v-model="queryParams.payee" ></PayeePicker> <PayeePicker :placeholder="$t('回款联系人')" v-model="queryParams.payee" ></PayeePicker>
@ -258,11 +260,12 @@ import PayeePicker from '@/views/emis/EmisBaseTools/PayeePicker.vue';
import SalemanPicker from '@/views/emis/EmisBaseTools/SalemanPicker.vue'; import SalemanPicker from '@/views/emis/EmisBaseTools/SalemanPicker.vue';
import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue'; import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue';
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue';
export default { export default {
name: "ChargeBillMoneyPanel", name: "ChargeBillMoneyPanel",
components: { PayRecordInput,elDateAdvPicker,PayeePicker,SalemanPicker,EmisMonthpayAccountPicker }, components: { PayRecordInput,elDateAdvPicker,PayeePicker,SalemanPicker,EmisMonthpayAccountPicker,AllMonthpayAccountPicker },
dicts: [ dicts: [
], ],

View File

@ -212,7 +212,7 @@
<span slot="label"> <span slot="label">
<span style="color: red">退款人</span> <span style="color: red">退款人</span>
</span> </span>
<EmisMonthpayAccountPicker v-model="form.payManCode" @onChange="onMonthpayAccountSelect"></EmisMonthpayAccountPicker> <AllMonthpayAccountPicker v-model="form.payManCode" @onChange="onMonthpayAccountSelect"></AllMonthpayAccountPicker>
<!-- <CustomerSimplePicker v-model="form.customerCode" @onChange="onCustomerSelect" ></CustomerSimplePicker> --> <!-- <CustomerSimplePicker v-model="form.customerCode" @onChange="onCustomerSelect" ></CustomerSimplePicker> -->
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -291,6 +291,7 @@ import { getInfoBySettleBillNo} from "@/api/emis/emisSettleBill";
import { listEmisSettlePayRecord, getEmisSettlePayRecord, delEmisSettlePayRecord, addEmisSettlePayRecord, updateEmisSettlePayRecord } from "@/api/emis/emisSettlePayRecord"; import { listEmisSettlePayRecord, getEmisSettlePayRecord, delEmisSettlePayRecord, addEmisSettlePayRecord, updateEmisSettlePayRecord } from "@/api/emis/emisSettlePayRecord";
import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue'; import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue';
import PayeePicker from '@/views/emis/EmisBaseTools/PayeePicker.vue'; import PayeePicker from '@/views/emis/EmisBaseTools/PayeePicker.vue';
import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue';
export default { export default {
name: "emisSettlePayRecordForm", name: "emisSettlePayRecordForm",
@ -299,7 +300,7 @@ export default {
type:Number type:Number
} }
}, },
components: { EmisMonthpayAccountPicker,PayeePicker }, components: { EmisMonthpayAccountPicker,PayeePicker,AllMonthpayAccountPicker },
dicts: ['emis_settlebill_pay_type'], dicts: ['emis_settlebill_pay_type'],
data() { data() {
return { return {

View File

@ -45,7 +45,7 @@
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="月结客户" prop="custNo"> <el-form-item label="月结客户" prop="custNo">
<EmisMonthpayAccountPicker v-model="queryParams.custNo" @onChange="handleQuery"></EmisMonthpayAccountPicker> <AllMonthpayAccountPicker v-model="queryParams.custNo" @onChange="handleQuery"></AllMonthpayAccountPicker>
</el-form-item> </el-form-item>
<el-form-item label="付款方式" prop="paymentType" > <el-form-item label="付款方式" prop="paymentType" >
<el-select clearable v-model="queryParams.paymentType" placeholder="请选择"> <el-select clearable v-model="queryParams.paymentType" placeholder="请选择">
@ -595,6 +595,7 @@ import EmisSiteSimplePicker2 from '@/views/emis/EmisBaseTools/EmisSiteSimplePick
import ProblemTypePicker from '@/views/emis/EmisBaseTools/ProblemTypePicker.vue'; import ProblemTypePicker from '@/views/emis/EmisBaseTools/ProblemTypePicker.vue';
import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue'; import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue';
import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue';
import {dateToStr} from '@/utils/custom' import {dateToStr} from '@/utils/custom'
@ -606,6 +607,7 @@ export default {
components: { components: {
EmisMonthpayAccountPicker, EmisMonthpayAccountPicker,
AllMonthpayAccountPicker,
elDateAdvPicker,emisWaybillForm, elDateAdvPicker,emisWaybillForm,
CountryPicker1, CountryPicker1,
CountryPicker2,ProvincePicker2, CountryPicker2,ProvincePicker2,