diff --git a/src/api/public/index.js b/src/api/public/index.js new file mode 100644 index 0000000..822f0c9 --- /dev/null +++ b/src/api/public/index.js @@ -0,0 +1,10 @@ +import httpService from "@/request" + +// 注册 +export function allCity(params) { + return httpService({ + url: `/city/allCity`, + method: 'get', + params: params, + }) +} \ No newline at end of file diff --git a/src/components/upload/img.vue b/src/components/upload/img.vue new file mode 100644 index 0000000..bbd44ab --- /dev/null +++ b/src/components/upload/img.vue @@ -0,0 +1,34 @@ + + + + + \ No newline at end of file diff --git a/src/components/upload/index.vue b/src/components/upload/index.vue new file mode 100644 index 0000000..1737a35 --- /dev/null +++ b/src/components/upload/index.vue @@ -0,0 +1,68 @@ + + + + + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 3d2ab5b..747a463 100644 --- a/src/main.js +++ b/src/main.js @@ -21,9 +21,11 @@ import store from "@/store"; import router from "@/permission"; Vue.config.productionTip = false import commonTable from './components/table' +import commonUpload from './components/upload/index.vue' // 注册组件 Vue.component('commonTable', commonTable) +Vue.component('commonUpload', commonUpload) router.beforeEach((to, from, next) => { // 让页面回到顶部 diff --git a/src/store/state.js b/src/store/state.js index b521a1a..4ae39e5 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -10,5 +10,8 @@ const state = { selectedKeys: JSON.parse(sessionStorage.getItem('selectedKeys')) || ['/'], openKeys: JSON.parse(sessionStorage.getItem('openKeys')) || [], token: sessionStorage.getItem('token') || "", + Info: { + name:'11' + } } export default state \ No newline at end of file diff --git a/src/views/Basic/home/depend/settledForm.js b/src/views/Basic/home/depend/settledForm.js new file mode 100644 index 0000000..3b5a846 --- /dev/null +++ b/src/views/Basic/home/depend/settledForm.js @@ -0,0 +1,111 @@ +export const form = { + tel: "", + code:'', + companyName: "", + socialCreditCode:"", + companyAddress:undefined, + companyAddressDetail:'', + legalPersonName:'', + legalPersonIdCard:'', + contactsName:'', + contactsTel:'', + contactsEmail:'', + contactsAddress:'', + contactsAddressDetail: '', + idCardFrontImgUrls:[], + idCardBackImgUrls:[], + businessLicenseImgUrls:[], + othersImgUrls:[], +} +export const rules = { + tel: [ + { + required: true, + message: "请输入手机号", + trigger: "blur", + }, + { + min: 11, + max: 11, + message: "手机号长度必须为 11 位", + trigger: "blur", + }, + ], + code: [ + { + required: true, + message: "请输入验证码", + trigger: "blur", + }], + companyName: [ + { + required: true, + message: "请输入公司名称", + trigger: "blur", + }], + socialCreditCode: [ + { + required: true, + message: "请输入社会信用代码", + trigger: "blur", + }], + companyAddress: [ + { + required: true, + message: "请输入公司地址", + trigger: "change", + }], + companyAddressDetail: [ + { + required: true, + message: "请输入公司详细地址", + trigger: "blur", + }], + legalPersonName: [ + { + required: true, + message: "请输入法人名称", + trigger: "blur", + }], + legalPersonIdCard: [ + { + required: true, + message: "请输入法人身份证号", + trigger: "blur", + }], + contactsName: [ + { + required: true, + message: "请输入联系人姓名", + trigger: "blur", + }], + licenseTimeStart: [ + { + required: true, + message: "请选择时间", + trigger: "change", + }], + contactsTel: [ + { + required: true, + message: "请输入联系人手机号", + trigger: "blur", + }], + // contactsAddress: [ + // { + // required: true, + // message: "请选择联系人地址", + // trigger: "change", + // }], + // contactsAddressDetail: [ + // { + // required: true, + // message: "请输入联系人详细地址", + // trigger: "blur", + // }], +} +export const cascaderConfig = { + label: 'name', + value:'id', + children: 'cityList' +} \ No newline at end of file diff --git a/src/views/Basic/home/index.vue b/src/views/Basic/home/index.vue index 111af9a..b7fc967 100644 --- a/src/views/Basic/home/index.vue +++ b/src/views/Basic/home/index.vue @@ -7,15 +7,20 @@
-
+
-
你好,admin
+
你好,{{username}}
请尽快绑定企业信息,进行下一步
入驻企业申请
+
+ + {{companyInfo.companyName}} + +
@@ -72,6 +77,11 @@
当前无订单
请购买后台功能
+ +
+ 点击新建订单 +
+
@@ -115,8 +125,14 @@