Commit 7515d12d1d442c766db6727f47e6b7a542fdeef0

Authored by 曾国涛
1 parent 1db34f99

chore(release): 添加代买代购按钮

.umirc.ts
@@ -56,7 +56,6 @@ export default defineConfig({ @@ -56,7 +56,6 @@ export default defineConfig({
56 { 56 {
57 name: '预警白名单', 57 name: '预警白名单',
58 path: 'WarningWhitelist', 58 path: 'WarningWhitelist',
59 - access: 'canReadAdminAndSalesManager',  
60 component: './Order/WarningWhitelist', 59 component: './Order/WarningWhitelist',
61 }, 60 },
62 ], 61 ],
src/pages/Order/Order/components/OrderDrawer.tsx
@@ -35,6 +35,7 @@ import { @@ -35,6 +35,7 @@ import {
35 ProFormDateTimePicker, 35 ProFormDateTimePicker,
36 ProFormDigit, 36 ProFormDigit,
37 ProFormList, 37 ProFormList,
  38 + ProFormRadio,
38 ProFormSelect, 39 ProFormSelect,
39 ProFormText, 40 ProFormText,
40 ProFormTextArea, 41 ProFormTextArea,
@@ -102,6 +103,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -102,6 +103,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
102 filePaths: []; 103 filePaths: [];
103 notes: ''; 104 notes: '';
104 invoiceFirst: boolean; 105 invoiceFirst: boolean;
  106 + proxy: '';
105 list: [ 107 list: [
106 { 108 {
107 productCode: ''; 109 productCode: '';
@@ -557,9 +559,9 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -557,9 +559,9 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
557 form.setFieldValue( 559 form.setFieldValue(
558 'customerShippingAddress', 560 'customerShippingAddress',
559 getDefaultString(option.province) + 561 getDefaultString(option.province) +
560 - getDefaultString(option.city) +  
561 - getDefaultString(option.district) +  
562 - getDefaultString(option.detail), 562 + getDefaultString(option.city) +
  563 + getDefaultString(option.district) +
  564 + getDefaultString(option.detail),
563 ); 565 );
564 form.setFieldValue('customerNameString', option.realName); 566 form.setFieldValue('customerNameString', option.realName);
565 567
@@ -642,11 +644,11 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -642,11 +644,11 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
642 644
643 message.error( 645 message.error(
644 '用户余额不足,当前预减的金额为:' + 646 '用户余额不足,当前预减的金额为:' +
645 - data.subPrice +  
646 - ',当前账号余额为:' +  
647 - data.nowMoney +  
648 - ',当前账号可赊账额度为:' +  
649 - data.creditLimit, 647 + data.subPrice +
  648 + ',当前账号余额为:' +
  649 + data.nowMoney +
  650 + ',当前账号可赊账额度为:' +
  651 + data.creditLimit,
650 ); 652 );
651 return false; 653 return false;
652 } 654 }
@@ -833,6 +835,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -833,6 +835,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
833 disabled={optType('after-sales-check')} 835 disabled={optType('after-sales-check')}
834 onClick={() => { 836 onClick={() => {
835 setSubmitBtnLoading(true); 837 setSubmitBtnLoading(true);
  838 + console.log(props);
836 props.submit(); 839 props.submit();
837 }} 840 }}
838 > 841 >
@@ -1111,7 +1114,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -1111,7 +1114,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
1111 }, 1114 },
1112 }} 1115 }}
1113 debounceTime={1000} 1116 debounceTime={1000}
1114 - request={async (value, { }) => { 1117 + request={async (value, {}) => {
1115 const keywords = value.keyWords; 1118 const keywords = value.keyWords;
1116 if (keywords === '') { 1119 if (keywords === '') {
1117 return []; 1120 return [];
@@ -1867,7 +1870,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => { @@ -1867,7 +1870,7 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
1867 placeholder="请输入商品参数" 1870 placeholder="请输入商品参数"
1868 disabled={ 1871 disabled={
1869 productParametersDisabledFlagList[listMeta.index] !== 1872 productParametersDisabledFlagList[listMeta.index] !==
1870 - false || optType('after-sales-check') 1873 + false || optType('after-sales-check')
1871 } 1874 }
1872 />, 1875 />,
1873 <ProFormDigit 1876 <ProFormDigit
@@ -1920,7 +1923,7 @@ export default ({ onClose, data, subOrders, orderOptType }) =&gt; { @@ -1920,7 +1923,7 @@ export default ({ onClose, data, subOrders, orderOptType }) =&gt; {
1920 placeholder="请输入商品单位" 1923 placeholder="请输入商品单位"
1921 disabled={ 1924 disabled={
1922 productParametersDisabledFlagList[listMeta.index] !== 1925 productParametersDisabledFlagList[listMeta.index] !==
1923 - false || optType('after-sales-check') 1926 + false || optType('after-sales-check')
1924 } 1927 }
1925 rules={[{ required: true, message: '商品单位必填' }]} 1928 rules={[{ required: true, message: '商品单位必填' }]}
1926 />, 1929 />,
@@ -1949,6 +1952,22 @@ export default ({ onClose, data, subOrders, orderOptType }) =&gt; { @@ -1949,6 +1952,22 @@ export default ({ onClose, data, subOrders, orderOptType }) =&gt; {
1949 rules={[{ required: true, message: '所属事业部必填' }]} 1952 rules={[{ required: true, message: '所属事业部必填' }]}
1950 disabled={optType('after-sales-check')} 1953 disabled={optType('after-sales-check')}
1951 />, 1954 />,
  1955 + <ProFormRadio.Group
  1956 + key="proxy"
  1957 + name="proxy"
  1958 + label="是否代买代购"
  1959 + initialValue={false}
  1960 + options={[
  1961 + {
  1962 + label: '是',
  1963 + value: true,
  1964 + },
  1965 + {
  1966 + label: '否',
  1967 + value: false,
  1968 + },
  1969 + ]}
  1970 + />,
1952 <ProFormSelect 1971 <ProFormSelect
1953 key={'shippingWarehouse' + listMeta.index} 1972 key={'shippingWarehouse' + listMeta.index}
1954 placeholder="请选择发货仓库" 1973 placeholder="请选择发货仓库"