This commit is contained in:
PC-202306242200\Administrator
2025-03-10 16:02:06 +08:00
parent ebdea4475d
commit 94113c31fa
10 changed files with 703 additions and 2 deletions

View File

@@ -84,9 +84,9 @@ export default defineConfig({
}, },
define: { define: {
'process.env': { 'process.env': {
// API_URL: "http://guangdongadminapi.zhongshuai2023.com", API_URL: "http://guangdongadminapi.zhongshuai2023.com",
// API_URL: "http://iadminapi.zhongshuai2023.com", // API_URL: "http://iadminapi.zhongshuai2023.com",
API_URL: "http://192.168.1.63:1002", // API_URL: "http://192.168.1.63:1002",
// API_URL: "http://192.168.1.54:1002", // API_URL: "http://192.168.1.54:1002",
WS_URL: "ws://lv.com", WS_URL: "ws://lv.com",
STATIC_URL: "http://lv.com", STATIC_URL: "http://lv.com",

10
dist/7117.407df39a.async.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[3759],{63937:function(R,P,n){n.r(P);var D=n(90228),r=n.n(D),O=n(87999),i=n.n(O),l=n(72951),c=n(7485),h=n(50959),M=n(52221),f=n(47698),C=n(45321),m=n(50159),x=n(16030),v=n(35384),s=n(75343),a=n(11527),E=function(){var I=(0,h.useRef)(),A=(0,c.useAccess)(),U=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u5546\u54C1\u540D\u79F0",dataIndex:"goodsName",valueType:"text",search:!0},{title:"\u529F\u7387",dataIndex:"itemType",valueType:"text",search:!1,render:function(u,e){return e!=null&&e.itemType?(e==null?void 0:e.itemType)+"KW":"-"}},{title:"\u8BBE\u5907\u7C7B\u578B",dataIndex:"purposeType",valueType:"text",search:!1,render:function(u,e){return(e==null?void 0:e.purposeType)==1?"\u5546\u7528\u8FD0\u7EF4\u7248":(e==null?void 0:e.purposeType)==2?"\u5546\u7528\u5408\u4F5C\u7248":(e==null?void 0:e.purposeType)==3?"\u5BB6\u5EAD\u4E13\u4E1A\u7248":"-"}},{title:"\u9500\u552E\u4EF7\u683C",dataIndex:"salePrice",valueType:"text",search:!1},{title:"\u5229\u6DA6",dataIndex:"profit",valueType:"text",search:!1},{title:"\u5E93\u5B58",dataIndex:"stock",valueType:"text",search:!1},{title:"\u9500\u91CF",dataIndex:"sales",valueType:"text",search:!1},{title:"\u5546\u54C1\u4E3B\u56FE",dataIndex:"picture",valueType:"text",search:!1,render:function(u,e){var _=e.picture?JSON.parse(e.picture)[0]:"";return _?(0,a.jsx)(M.Z,{src:_,width:50}):""}},{title:"\u662F\u5426\u4E0A\u67B6",dataIndex:"isUp",valueType:"text",search:!1,render:function(u,e){var _=function(){var j=i()(r()().mark(function T(d){var g,o;return r()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return g=JSON.parse(JSON.stringify(e)),g.isUp=d?1:0,y.next=4,(0,l.Ge)(g);case 4:o=y.sent,f.ZP.success(d?"\u4E0A\u67B6\u6210\u529F":"\u4E0B\u67B6\u6210\u529F"),I.current&&I.current.reload();case 7:case"end":return y.stop()}},T)}));return function(d){return j.apply(this,arguments)}}();return(0,a.jsx)(C.Z,{checkedChildren:"\u4E0A\u67B6",value:e.isUp==1,unCheckedChildren:"\u4E0B\u67B6",defaultChecked:!0,onChange:_})}},{title:"\u64CD\u4F5C",dataIndex:"option",width:"220px",valueType:"option",render:function(u,e){return[(0,a.jsx)(m.ZP,{type:"link",size:"small",hidden:!A.hasPerms("/api/goods/update"),onClick:function(){c.history.push("goods/".concat(e.id,"/update"))},children:"\u7F16\u8F91"})]}}];return(0,a.jsx)(x._z,{children:(0,a.jsx)("div",{style:{width:"100%",float:"right"},children:(0,a.jsx)(v.Z,{actionRef:I,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[(0,a.jsxs)(m.ZP,{type:"primary",hidden:!A.hasPerms("/api/goods/add"),onClick:i()(r()().mark(function u(){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:c.history.push("goods/0/create");case 1:case"end":return _.stop()}},u)})),children:[(0,a.jsx)(s.Z,{})," \u65B0\u5EFA"]},"add")]},request:function(){var p=i()(r()().mark(function u(e,_,j){var T,d;return r()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,l.k5)(e);case 2:return T=o.sent,d=T.data,o.abrupt("return",{data:(d==null?void 0:d.records)||[],total:d==null?void 0:d.total});case 5:case"end":return o.stop()}},u)}));return function(u,e,_){return p.apply(this,arguments)}}(),columns:U},"goodsList")})})};P.default=E},72951:function(R,P,n){n.d(P,{Ge:function(){return C},VT:function(){return x},Y:function(){return M},k5:function(){return c}});var D=n(90228),r=n.n(D),O=n(87999),i=n.n(O),l=n(7485);function c(s){return h.apply(this,arguments)}function h(){return h=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),h.apply(this,arguments)}function M(s){return f.apply(this,arguments)}function f(){return f=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),f.apply(this,arguments)}function C(s){return m.apply(this,arguments)}function m(){return m=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),m.apply(this,arguments)}function x(s){return v.apply(this,arguments)}function v(){return v=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:a}));case 1:case"end":return t.stop()}},s)})),v.apply(this,arguments)}}}]);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[5873],{35748:function(x,o,_){var d=_(35361),l=_(56929),m=_(50959),E=_(20734),D=_(11527),s=["fieldProps","min","proFieldProps","max"],u=function(n,P){var O=n.fieldProps,M=n.min,p=n.proFieldProps,i=n.max,v=(0,l.Z)(n,s);return(0,D.jsx)(E.Z,(0,d.Z)({valueType:"digit",fieldProps:(0,d.Z)({min:M,max:i},O),ref:P,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:p},v))},r=m.forwardRef(u);o.Z=r},31185:function(x,o,_){_.r(o);var d=_(90228),l=_.n(d),m=_(87999),E=_.n(m),D=_(48305),s=_.n(D),u=_(50959),r=_(49547),c=_(35748),n=_(19014),P=_(50925),O=_(94675),M=_(7485),p=_(66001),i=_.n(p),v=_(8776),e=_(11527),C=function(t){var R=(0,u.useState)(i().createEditorState("")),f=s()(R,2),y=f[0],T=f[1],b=P.Z.useForm(),I=s()(b,1),a=I[0],F=t.values;(0,u.useEffect)(function(){T(i().createEditorState(F.detail)),a.resetFields(),a.setFieldsValue(F)},[a,t]);var g=(0,M.useIntl)(),W=function(){a.submit()},K=function(){t.onCancel()},L=function(){var h=E()(l()().mark(function B(j){return l()().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:t.onSubmit(j);case 1:case"end":return A.stop()}},B)}));return function(j){return h.apply(this,arguments)}}();return(0,e.jsx)(O.Z,{width:800,title:"\u53D1\u8D27",open:t.open,forceRender:!0,destroyOnClose:!0,onOk:W,onCancel:K,children:(0,e.jsxs)(r.A,{form:a,submitter:!1,layout:"horizontal",onFinish:L,children:[(0,e.jsx)(c.Z,{name:"orderId",label:"orderId",disabled:!0,hidden:!0}),(0,e.jsx)(r.A.Group,{children:(0,e.jsx)(n.Z,{name:"takeName",label:"\u6536\u8D27\u4EBA\u59D3\u540D",placeholder:"\u8BF7\u8F93\u5165\u6536\u8D27\u4EBA\u59D3\u540D"})}),(0,e.jsx)(r.A.Group,{children:(0,e.jsx)(n.Z,{name:"takePhone",label:"\u6536\u8D27\u4EBA\u7535\u8BDD",placeholder:"\u8BF7\u8F93\u5165\u6536\u8D27\u4EBA\u7535\u8BDD"})}),(0,e.jsx)(r.A.Group,{children:(0,e.jsx)(n.Z,{name:"takeAddress",label:"\u6536\u8D27\u4EBA\u5730\u5740",placeholder:"\u8BF7\u8F93\u5165\u6536\u8D27\u4EBA\u5730\u5740"})}),(0,e.jsx)(r.A.Group,{children:(0,e.jsx)(n.Z,{name:"expressName",label:"\u5FEB\u9012\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165\u5FEB\u9012\u540D\u79F0"})}),(0,e.jsx)(r.A.Group,{children:(0,e.jsx)(n.Z,{name:"expressNumber",label:"\u5FEB\u9012\u5355\u53F7",placeholder:"\u8BF7\u8F93\u5165\u5FEB\u9012\u5355\u53F7"})})]})})};o.default=C}}]);

File diff suppressed because one or more lines are too long

578
dist/umi.e91c8212.js vendored Normal file

File diff suppressed because one or more lines are too long

107
src/pages/order/fahuo.tsx Normal file
View File

@@ -0,0 +1,107 @@
import React, { useEffect, useState } from 'react';
import { contentcategoryPage } from '@/services/note/cate';
import {
ProForm,
ProFormDigit,
ProFormText,
ProFormDatePicker
} from '@ant-design/pro-components';
import { Form, Modal, InputNumber } from 'antd';
import { useIntl } from '@umijs/max';
import FilesManager from '@/components/FilesManage/index';
import { ContentUtils } from 'braft-utils'
// 引入编辑器组件
import BraftEditor from 'braft-editor'
// 引入编辑器样式
import 'braft-editor/dist/index.css'
const RoleForm: React.FC = (props: any) => {
const [editorState, setEditorState] = useState(BraftEditor.createEditorState(''))
const [form] = Form.useForm();
const { values } = props;
useEffect(() => {
setEditorState(BraftEditor.createEditorState(values.detail))
form.resetFields();
form.setFieldsValue(values);
}, [form, props]);
const intl = useIntl();
const handleOk = () => {
form.submit();
};
const handleCancel = () => {
props.onCancel();
};
const handleFinish = async (values: any) => {
props.onSubmit(values);
};
return (
<Modal
width={800}
title={'发货'}
open={props.open}
forceRender
destroyOnClose
onOk={handleOk}
onCancel={handleCancel}
>
<ProForm
form={form}
submitter={false}
layout="horizontal"
onFinish={handleFinish}>
<ProFormDigit
name="orderId"
label={'orderId'}
disabled
hidden={true}
/>
<ProForm.Group>
<ProFormText
name="takeName"
label={'收货人姓名'}
placeholder="请输入收货人姓名"
/>
</ProForm.Group>
<ProForm.Group>
<ProFormText
name="takePhone"
label={'收货人电话'}
placeholder="请输入收货人电话"
/>
</ProForm.Group>
<ProForm.Group>
<ProFormText
name="takeAddress"
label={'收货人地址'}
placeholder="请输入收货人地址"
/>
</ProForm.Group>
<ProForm.Group>
<ProFormText
name="expressName"
label={'快递名称'}
placeholder="请输入快递名称"
/>
</ProForm.Group>
<ProForm.Group>
<ProFormText
name="expressNumber"
label={'快递单号'}
placeholder="请输入快递单号"
/>
</ProForm.Group>
</ProForm>
</Modal>
);
};
export default RoleForm;