diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/AugmentWebviewStateStore.xml b/.idea/AugmentWebviewStateStore.xml
new file mode 100644
index 0000000..d7bc727
--- /dev/null
+++ b/.idea/AugmentWebviewStateStore.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/UniappTool.xml b/.idea/UniappTool.xml
new file mode 100644
index 0000000..cd82194
--- /dev/null
+++ b/.idea/UniappTool.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..9ae2fa3
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jinjiuxin-admin.iml b/.idea/jinjiuxin-admin.iml
new file mode 100644
index 0000000..24643cc
--- /dev/null
+++ b/.idea/jinjiuxin-admin.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..c5b1b5d
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/main.js b/main.js
index 13e92f9..16ea9ef 100644
--- a/main.js
+++ b/main.js
@@ -28,19 +28,16 @@ import vkAdminUI from 'vk-unicloud-admin-ui';
import 'vk-unicloud-admin-ui/theme/index.css';
Vue.use(vkAdminUI);
-// 自动注册全局组件(必须加在Vue.use(vkAdminUI);的后面)
-const modulesFiles = require.context('./components', true, /\.vue$/);
-modulesFiles.keys().map((modulePath, index) => {
- const moduleNames = modulePath.replace(/^\.\/(.*)\.\w+$/, '$1');
- const moduleSplit = moduleNames.split("/");
- const moduleName = moduleSplit[0];
- if (moduleSplit.length === 2 && moduleName === moduleSplit[1]) {
- const value = modulesFiles(modulePath);
- let moduleItem = value.default;
- Vue.component(moduleName, moduleItem);
- }
+import VueTianditu from "vue-tianditu";
+Vue.use(VueTianditu, {
+ v: "4.0",
+ tk: "bfbc6bd9e85fcda67b62788705aa6427"
});
+// 自动注册全局组件(必须加在Vue.use(vkAdminUI);的后面)
+import VkDataInputEditor from './components/vk-data-input-editor/vk-data-input-editor.vue';
+Vue.component('vk-data-input-editor', VkDataInputEditor);
+
// 引入 自定义全局css 样式
import '@/common/css/app.scss';
diff --git a/manifest.json b/manifest.json
index ac1bfcd..7629367 100644
--- a/manifest.json
+++ b/manifest.json
@@ -5,6 +5,7 @@
"versionName" : "1.0.0",
"versionCode" : "100",
"transformPx" : false,
+ "sassImplementationName": "node-sass",
"app-plus" : {
"usingComponents" : true,
"nvueCompiler" : "uni-app",
diff --git a/package.json b/package.json
index 64e583b..32dce58 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
"dependencies": {
"async-validator": "^4.2.5",
"babel-helper-vue-jsx-merge-props": "^2.0.3",
+ "dayjs": "^1.11.11",
"element-ui": "2.15.13",
"normalize-wheel": "^1.0.1",
"resize-observer-polyfill": "^1.5.1",
@@ -31,6 +32,7 @@
"umy-ui": "1.1.6",
"vk-unicloud-admin-ui": "^1.17.45",
"vue": "2",
+ "vue-tianditu": "1.2.11",
"vuedraggable": "^2.24.3",
"xe-utils": "^3.5.14"
},
diff --git a/pages.json b/pages.json
index 64146fd..2cc53b5 100644
--- a/pages.json
+++ b/pages.json
@@ -1,133 +1,421 @@
{
- "pages": [
- { "path": "pages/index/index" },
- { "path": "pages/product/product-category/list" },
- { "path": "pages/product/goods/list" },
- { "path": "pages/config/site"},
- { "path": "pages/enquiry/template/list"},
- { "path": "pages/enquiry/attributes/list"},
- { "path": "pages/contract/template/list"},
- { "path": "pages/fadada/type_1"},
- { "path": "pages/fadada/type_2"},
- { "path": "pages/article/category"},
- { "path": "pages/article/list"},
- { "path": "pages/goods/category"},
- { "path": "pages/goods/list"},
- { "path": "pages/coop/config"},
- {
- "path": "pages/login/index",
- "style": {
- "topWindow": false,
- "leftWindow": false,
- "navigationBarTitleText": "登录"
- }
- }
-
- ],
- "subPackages": [{
- "root": "pages_plugs",
- "pages": [
- { "path": "error/404", "style": { "navigationBarTitleText": "页面不存在" } },
- { "path": "error/403", "style": { "navigationBarTitleText": "无权访问" } },
- { "path": "error/500", "style": { "navigationBarTitleText": "服务器出错了" } },
- { "path": "system/user/list" },
- { "path": "system/role/list" },
- { "path": "system/permission/list" },
- { "path": "system/menu/list" },
- { "path": "system/app/list" },
- { "path": "system/app-upgrade-center/list" },
- { "path": "system_uni/vk-global-data" },
- { "path": "system_uni/uni-id-log" },
- { "path": "system_uni/opendb-admin-log" },
- { "path": "system_uni/vk-components-dynamic" },
- { "path": "system_uni/uni-id-files/list" },
- { "path": "system_uni/vk-pay-orders" }
- ]
- },
-
- {
- "root": "pages_template/components",
- "pages": [
- { "path": "icons/vk-icons" },
- { "path": "icons/element-icons" },
- { "path": "icons/vk-icons-page", "style": { "topWindow": false,"leftWindow": false } },
- { "path": "icons/element-icons-page", "style": { "topWindow": false,"leftWindow": false } },
- { "path": "table/table-basic" },
- { "path": "table/table-easy" },
- { "path": "table/table-query" },
- { "path": "table/table-expand" },
- { "path": "form/form-array-object" },
- { "path": "form/form-basic" },
- { "path": "form/form-cert" , "style": { "topWindow": false,"leftWindow": false } },
- { "path": "form/form-pay-cert" , "style": { "topWindow": false,"leftWindow": false } },
- { "path": "form/form-inline" },
- { "path": "form/form-dialog" },
- { "path": "form/form-pro" },
- { "path": "form/form-dialog-2" },
- { "path": "form/form-slot" },
- { "path": "detail/detail-basic" },
- { "path": "detail/detail-table" },
- { "path": "dialog/dialog-basic" },
- { "path": "dialog/dialog-form" },
- { "path": "dialog/dialog-table" },
- { "path": "upload/upload-basic" },
- { "path": "upload/upload-drag" },
- { "path": "input/input-address" },
- { "path": "input/input-money" },
- { "path": "input/input-number" },
- { "path": "input/input-number-box" },
- { "path": "input/input-percentage" },
- { "path": "input/input-json" },
- { "path": "input/input-province" },
- { "path": "input/input-select" },
- { "path": "input/input-remote-select" },
- { "path": "input/input" },
- { "path": "editor/editor" }
- ]
- },
- {
- "root": "pages_template/element",
- "pages": [
- { "path": "detail/detail" },
- { "path": "form/basic-form" },
- { "path": "form/advanced-form" },
- { "path": "form/step-form" },
- { "path": "setting/account" },
- { "path": "popup/alert" },
- { "path": "popup/dialog" },
- { "path": "popup/drawer" },
- { "path": "popup/loading" },
- { "path": "popup/message" },
- { "path": "popup/message-box" },
- { "path": "popup/notification" },
- { "path": "popup/popconfirm" },
- { "path": "popup/popover" },
- { "path": "popup/tooltip" },
- { "path": "result/fail" },
- { "path": "result/success" }
- ]
- }
- ],
- "globalStyle": {
- "navigationStyle": "custom",
- "navigationBarTextStyle": "black",
- "navigationBarTitleText": "管理后台",
- "navigationBarBackgroundColor": "#F8F8F8",
- "backgroundColor": "#F8F8F8"
- },
- "topWindow": {
- "path": "windows/topWindow",
- "style": {
- "height": "100px"
- },
- "matchMedia": {
- "minWidth": 0
- }
- },
- "leftWindow": {
- "path": "windows/leftWindow",
- "style": {
- "width": "240px"
- }
- }
+ "pages": [
+ {
+ "path": "pages/index/index"
+ },
+ {
+ "path": "pages/product/product-category/list"
+ },
+ {
+ "path": "pages/product/goods/list"
+ },
+ {
+ "path": "pages/product/amount/list"
+ },
+ {
+ "path": "pages/config/site"
+ },
+ {
+ "path": "pages/enquiry/template/list"
+ },
+ {
+ "path": "pages/enquiry/attributes/list"
+ },
+ {
+ "path": "pages/process/category/list"
+ },
+ {
+ "path": "pages/contract/template/list"
+ },
+ {
+ "path": "pages/fadada/type_1"
+ },
+ {
+ "path": "pages/fadada/type_2"
+ },
+ {
+ "path": "pages/article/category"
+ },
+ {
+ "path": "pages/article/list"
+ },
+ {
+ "path": "pages/otherArticle/category"
+ },
+ {
+ "path": "pages/otherArticle/list"
+ },
+ {
+ "path": "pages/otherArticle/swiper"
+ },
+ {
+ "path": "pages/otherArticle/ad"
+ },
+ {
+ "path": "pages/goods/category"
+ },
+ {
+ "path": "pages/goods/list"
+ },
+ {
+ "path": "pages/coop/config"
+ },
+ {
+ "path": "pages/userLevel/list"
+ },
+ {
+ "path": "pages/notice/list"
+ },
+ {
+ "path": "pages/contract/list"
+ },
+ {
+ "path": "pages/contract/certificate"
+ },
+ {
+ "path": "pages/order/enquiry"
+ },
+ {
+ "path": "pages/notary-union-pay/list"
+ },
+ {
+ "path": "pages/order/old"
+ },
+ {
+ "path": "pages/order/order"
+ },
+ {
+ "path": "pages/order/process"
+ },
+ {
+ "path": "pages/order/self-product/quote"
+ },
+ {
+ "path": "pages/order/spot"
+ },
+ {
+ "path": "pages/order/refund"
+ },
+ {
+ "path": "pages/order/invoiceOrder"
+ },
+ {
+ "path": "pages/stealFactory/list"
+ },
+ {
+ "path": "pages/dict/list"
+ },
+ {
+ "path": "pages/enquiry/package/list"
+ },
+ {
+ "path": "pages/factory/list"
+ },
+ {
+ "path": "pages/industry/list"
+ },
+ {
+ "path": "pages/oldCate/type_0"
+ },
+ {
+ "path": "pages/oldCate/type_1"
+ },
+ {
+ "path": "pages/oldCate/type_2"
+ },
+ {
+ "path": "pages/oldCate/type_3"
+ },
+ {
+ "path": "pages/order/selfSuport"
+ },
+ {
+ "path": "pages/config/qyb/list"
+ },
+ {
+ "path": "pages/config/quoteNum/list"
+ },
+ {
+ "path": "pages/ensureConfig/list"
+ },
+ {
+ "path": "pages/signOnlyUser/list"
+ },
+ {
+ "path": "pages/finance/balance/list"
+ },
+ {
+ "path": "pages/login/index",
+ "style": {
+ "topWindow": false,
+ "leftWindow": false,
+ "navigationBarTitleText": "登录"
+ }
+ }
+ ],
+ "subPackages": [
+ {
+ "root": "pages_plugs",
+ "pages": [
+ {
+ "path": "error/404",
+ "style": {
+ "navigationBarTitleText": "页面不存在"
+ }
+ },
+ {
+ "path": "error/403",
+ "style": {
+ "navigationBarTitleText": "无权访问"
+ }
+ },
+ {
+ "path": "error/500",
+ "style": {
+ "navigationBarTitleText": "服务器出错了"
+ }
+ },
+ {
+ "path": "system/user/list"
+ },
+ {
+ "path": "system/role/list"
+ },
+ {
+ "path": "system/permission/list"
+ },
+ {
+ "path": "system/menu/list"
+ },
+ {
+ "path": "system/app/list"
+ },
+ {
+ "path": "system/app-upgrade-center/list"
+ },
+ {
+ "path": "system_uni/vk-global-data"
+ },
+ {
+ "path": "system_uni/uni-id-log"
+ },
+ {
+ "path": "system_uni/opendb-admin-log"
+ },
+ {
+ "path": "system_uni/vk-components-dynamic"
+ },
+ {
+ "path": "system_uni/uni-id-files/list"
+ },
+ {
+ "path": "system_uni/vk-pay-orders"
+ }
+ ]
+ },
+ {
+ "root": "pages_template/components",
+ "pages": [
+ {
+ "path": "icons/vk-icons"
+ },
+ {
+ "path": "icons/element-icons"
+ },
+ {
+ "path": "icons/vk-icons-page",
+ "style": {
+ "topWindow": false,
+ "leftWindow": false
+ }
+ },
+ {
+ "path": "icons/element-icons-page",
+ "style": {
+ "topWindow": false,
+ "leftWindow": false
+ }
+ },
+ {
+ "path": "table/table-basic"
+ },
+ {
+ "path": "table/table-easy"
+ },
+ {
+ "path": "table/table-query"
+ },
+ {
+ "path": "table/table-expand"
+ },
+ {
+ "path": "form/form-array-object"
+ },
+ {
+ "path": "form/form-basic"
+ },
+ {
+ "path": "form/form-cert",
+ "style": {
+ "topWindow": false,
+ "leftWindow": false
+ }
+ },
+ {
+ "path": "form/form-pay-cert",
+ "style": {
+ "topWindow": false,
+ "leftWindow": false
+ }
+ },
+ {
+ "path": "form/form-inline"
+ },
+ {
+ "path": "form/form-dialog"
+ },
+ {
+ "path": "form/form-pro"
+ },
+ {
+ "path": "form/form-dialog-2"
+ },
+ {
+ "path": "form/form-slot"
+ },
+ {
+ "path": "detail/detail-basic"
+ },
+ {
+ "path": "detail/detail-table"
+ },
+ {
+ "path": "dialog/dialog-basic"
+ },
+ {
+ "path": "dialog/dialog-form"
+ },
+ {
+ "path": "dialog/dialog-table"
+ },
+ {
+ "path": "upload/upload-basic"
+ },
+ {
+ "path": "upload/upload-drag"
+ },
+ {
+ "path": "input/input-address"
+ },
+ {
+ "path": "input/input-money"
+ },
+ {
+ "path": "input/input-number"
+ },
+ {
+ "path": "input/input-number-box"
+ },
+ {
+ "path": "input/input-percentage"
+ },
+ {
+ "path": "input/input-json"
+ },
+ {
+ "path": "input/input-province"
+ },
+ {
+ "path": "input/input-select"
+ },
+ {
+ "path": "input/input-remote-select"
+ },
+ {
+ "path": "input/input"
+ },
+ {
+ "path": "editor/editor"
+ }
+ ]
+ },
+ {
+ "root": "pages_template/element",
+ "pages": [
+ {
+ "path": "detail/detail"
+ },
+ {
+ "path": "form/basic-form"
+ },
+ {
+ "path": "form/advanced-form"
+ },
+ {
+ "path": "form/step-form"
+ },
+ {
+ "path": "setting/account"
+ },
+ {
+ "path": "popup/alert"
+ },
+ {
+ "path": "popup/dialog"
+ },
+ {
+ "path": "popup/drawer"
+ },
+ {
+ "path": "popup/loading"
+ },
+ {
+ "path": "popup/message"
+ },
+ {
+ "path": "popup/message-box"
+ },
+ {
+ "path": "popup/notification"
+ },
+ {
+ "path": "popup/popconfirm"
+ },
+ {
+ "path": "popup/popover"
+ },
+ {
+ "path": "popup/tooltip"
+ },
+ {
+ "path": "result/fail"
+ },
+ {
+ "path": "result/success"
+ }
+ ]
+ }
+ ],
+ "globalStyle": {
+ "navigationStyle": "custom",
+ "navigationBarTextStyle": "black",
+ "navigationBarTitleText": "管理后台",
+ "navigationBarBackgroundColor": "#F8F8F8",
+ "backgroundColor": "#F8F8F8"
+ },
+ "topWindow": {
+ "path": "windows/topWindow",
+ "style": {
+ "height": "100px"
+ },
+ "matchMedia": {
+ "minWidth": 0
+ }
+ },
+ "leftWindow": {
+ "path": "windows/leftWindow",
+ "style": {
+ "width": "240px"
+ }
+ }
}
diff --git a/pages/article/list.vue b/pages/article/list.vue
index 089b26b..7f3fd70 100644
--- a/pages/article/list.vue
+++ b/pages/article/list.vue
@@ -1,50 +1,50 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
- 添加
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/pages/config/quoteNum/list.vue b/pages/config/quoteNum/list.vue
new file mode 100644
index 0000000..f2418c3
--- /dev/null
+++ b/pages/config/quoteNum/list.vue
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/config/qyb/list.vue b/pages/config/qyb/list.vue
new file mode 100644
index 0000000..ce4c021
--- /dev/null
+++ b/pages/config/qyb/list.vue
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/config/site.vue b/pages/config/site.vue
index bc71001..a633971 100644
--- a/pages/config/site.vue
+++ b/pages/config/site.vue
@@ -99,14 +99,47 @@
limit: 1,
placeholder: "请上传收手机站上二维码"
},
- {
- key: "companyGzhImage",
- title: "公众号二维码",
- type: "image",
- limit: 1,
- placeholder: "请上传公众号二维码"
- },
- ],
+ {
+ key: "companyGzhImage",
+ title: "公众号二维码",
+ type: "image",
+ limit: 1,
+ placeholder: "请上传公众号二维码"
+ },
+ {
+ title: "注册页背景图",
+ type: "bar-title",
+ placeholder: ""
+ },
+ {
+ key: "registerPcBgImage",
+ title: "PC端注册页背景图",
+ type: "image",
+ limit: 1,
+ placeholder: "请上传PC端注册页背景图"
+ },
+ {
+ key: "registerH5BgImage",
+ title: "H5端注册页背景图",
+ type: "image",
+ limit: 1,
+ placeholder: "请上传H5端注册页背景图"
+ },
+ {
+ key: "registerSignPcBgImage",
+ title: "签约宝PC端注册页背景图",
+ type: "image",
+ limit: 1,
+ placeholder: "请上传签约宝PC端注册页背景图"
+ },
+ {
+ key: "registerSignH5BgImage",
+ title: "签约宝H5端注册页背景图",
+ type: "image",
+ limit: 1,
+ placeholder: "请上传签约宝H5端注册页背景图"
+ },
+ ],
// 表单验证规则
rules: {
sort: [{
diff --git a/pages/contract/certificate.vue b/pages/contract/certificate.vue
new file mode 100644
index 0000000..bbb7a10
--- /dev/null
+++ b/pages/contract/certificate.vue
@@ -0,0 +1,552 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 在线支付
+
+ 公对公支付
+
+
+
+
+ 查看支付凭证
+
+ 确认支付
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ info.transactionId }}
+
+
+ {{
+ typeList.find(item => item.value === info.type).label
+ }}
+
+
+ {{ info.docTitle }}
+
+
+ {{ info.amount }}
+
+
+ {{ info._add_time_str }}
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{
+ item.user.businessCard.province.name
+ }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+
+ 联系方式:{{
+ item.user.accountType === 2 ? item.user.businessCard.companyMobile : item.user.person.mobile
+ }}
+
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{
+ item.user.businessCard.province.name
+ }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+
+ 联系方式:{{
+ item.user.accountType === 2 ? item.user.businessCard.companyMobile : item.user.person.mobile
+ }}
+
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{
+ item.user.businessCard.province.name
+ }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+
+ 联系方式:{{
+ item.user.accountType === 2 ? item.user.businessCard.companyMobile : item.user.person.mobile
+ }}
+
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+ 点击查看
+
+
+ 点击查看
+
+
+ 附件:{{ index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/contract/list.vue b/pages/contract/list.vue
new file mode 100644
index 0000000..29e79b1
--- /dev/null
+++ b/pages/contract/list.vue
@@ -0,0 +1,530 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ info.transactionId }}
+
+
+ {{
+ typeList.find(item => item.value === info.type).label
+ }}
+
+
+ {{ info.docTitle }}
+
+
+ {{ info.amount }}
+
+
+ {{ info._add_time_str }}
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{ item.user.businessCard.province.name }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+ 联系方式:{{ (item.user.accountType && item.user.businessCard) === 2 ? item.user.businessCard.companyMobile : item.user.mobile }}
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{ item.user.businessCard.province.name }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+ 联系方式:{{ (item.user.accountType && item.user.businessCard) ? item.user.businessCard.companyMobile : item.user.mobile }}
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+
+
+ {{ item.user.accountType === 2 ? item.user.company.companyName : item.user.person.personName }}
+ {{ item.user.businessCard.province.name }}{{ item.user.businessCard.city.name }}{{ item.user.businessCard.area.name }}
+ 联系方式:{{ (item.user.accountType && item.user.businessCard) ? item.user.businessCard.companyMobile : item.user.mobile }}
+ 签署情况:{{ item.sign ? '已签' : '未签' }}
+
+
+
+
+ 点击查看
+
+
+ 点击查看
+
+
+ 附件:{{ index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/pages/contract/template/list.vue b/pages/contract/template/list.vue
index d8041e2..4a6e2d0 100644
--- a/pages/contract/template/list.vue
+++ b/pages/contract/template/list.vue
@@ -1,338 +1,323 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
- 添加
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
\ No newline at end of file
diff --git a/pages/coop/config.vue b/pages/coop/config.vue
index c30c184..9bc419c 100644
--- a/pages/coop/config.vue
+++ b/pages/coop/config.vue
@@ -80,7 +80,9 @@ export default {
width: 220,
align: "left",
formatter: (val, row, column, index) => {
- return `
${row.type === 0 ? '供应商实力考察' : '产品检测'}
`;
+ if (row.type === 0) return `信誉实力考察
`;
+ else if (row.type === 1) return `产品检测
`;
+ else if (row.type === 2) return `造价询价
`;
}
},
{
@@ -174,12 +176,16 @@ export default {
data: [
{
value: 0,
- label: "供应商实力考察"
+ label: "信誉实力考察"
},
{
value: 1,
label: "产品检测"
- }
+ },
+ {
+ value: 2,
+ label: "造价询价"
+ },
]
},
{
@@ -201,7 +207,7 @@ export default {
placeholder: "请输入排序值",
},
{
- key: "contents", title: "项目内容", type: "array