Commit ef9cdd25eeb2b49f769fc38c52b3709cc2348661

Authored by zhaofeng
1 parent 5de8245d

融资公司账户add清票划扣账户

src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx
... ... @@ -14,7 +14,6 @@ export default function CreateModal() {
14 14 const [form] = Form.useForm();
15 15  
16 16 const [saveLoading, setSaveLoading] = useState<boolean>(false);
17   - console.log("current", current);
18 17 useEffect(() => {
19 18 if (visible) {
20 19 form.setFieldsValue({
... ... @@ -77,8 +76,6 @@ export default function CreateModal() {
77 76 }
78 77  
79 78 function submit(fieldValue: any) {
80   - // console.log("表单参数:", fieldValue);
81   - // return;
82 79 const param = {
83 80 dealerId,
84 81 ...fieldValue,
... ... @@ -100,13 +97,11 @@ export default function CreateModal() {
100 97 loan: !!fieldValue.loan,
101 98 };
102 99 setSaveLoading(true);
103   -
104 100 savePlatformMobile(param)
105 101 .then((res) => {
106 102 message.success("保存成功");
107 103 setVisible(false);
108 104 setLoading(true);
109   - // setSaveLoading(false);
110 105 })
111 106 .catch((err) => {
112 107 message.error(err.message);
... ... @@ -199,7 +194,6 @@ export default function CreateModal() {
199 194 ))}
200 195 </Select>
201 196 </FormItem>
202   -
203 197 <FormItem name="account" label="一般账户" rules={[{ required: true, message: "请选择一般账户" }]}>
204 198 <Select labelInValue placeholder="请选择一般账户">
205 199 {accountList.map((item) => (
... ... @@ -275,6 +269,18 @@ export default function CreateModal() {
275 269 formatter={(value) => `${value} %`}
276 270 />
277 271 </FormItem>
  272 + {/* 清票划扣账户类型:1 一般户;2 保证金户;3 一般户,保证金户(See: 清票划扣账户类型) */}
  273 + <FormItem
  274 + name="deductAccountType"
  275 + label="清票划扣账户"
  276 + rules={[{ required: true, message: "请选择清票划扣账户" }]}
  277 + >
  278 + <Radio.Group>
  279 + <Radio value={1}>一般户</Radio>
  280 + <Radio value={2}>保证金户</Radio>
  281 + <Radio value={3}>一般户,保证金户</Radio>
  282 + </Radio.Group>
  283 + </FormItem>
278 284 <FormItem name="billLimitDates" label="票据期限" rules={[{ required: true, message: "请输入票据期限" }]}>
279 285 <InputNumber style={{ width: "100%" }} placeholder="请输入票据期限" formatter={(value) => `${value} 个月`} />
280 286 </FormItem>
... ... @@ -285,14 +291,12 @@ export default function CreateModal() {
285 291 >
286 292 <InputNumber style={{ width: "100%" }} placeholder="请输入提前天数" formatter={(value) => `${value} 天`} />
287 293 </FormItem>
288   -
289 294 <FormItem name="toLoan" label="是否支持票转贷" rules={[{ required: true, message: "请选择是否支持票转贷" }]}>
290 295 <Radio.Group>
291 296 <Radio value={1}>是</Radio>
292 297 <Radio value={0}>否</Radio>
293 298 </Radio.Group>
294 299 </FormItem>
295   -
296 300 <FormItem noStyle shouldUpdate={(prevValues, currentValues) => prevValues.toLoan != currentValues.toLoan}>
297 301 {({ getFieldValue }): any => {
298 302 const category = getFieldValue("toLoan");
... ... @@ -353,7 +357,6 @@ export default function CreateModal() {
353 357 ) : null;
354 358 }}
355 359 </FormItem>
356   -
357 360 <FormItem name="loan" label="是否支持贷款启票" rules={[{ required: true, message: "请选择是否支持贷款启票" }]}>
358 361 <Radio.Group>
359 362 <Radio value={1}>是</Radio>
... ...