diff --git a/src/api/disRevenue/earnManage.js b/src/api/disRevenue/earnManage.js
index 89de861..e7e3d82 100644
--- a/src/api/disRevenue/earnManage.js
+++ b/src/api/disRevenue/earnManage.js
@@ -348,3 +348,62 @@ export function reviewBusiness(data) {
data: data
})
}
+/** ------------------业务95值计算------------------- */
+// 查询列表
+export function listTaskStatic(data) {
+ return request({
+ url: '/system/taskStatistics/list',
+ method: 'post',
+ data: data
+ })
+}
+
+// 新增
+export function addTaskStatic(data) {
+ return request({
+ url: '/system/taskStatistics',
+ method: 'post',
+ data: data
+ })
+}
+// 交换机级联接口
+export function switchNameTree(data) {
+ return request({
+ url: '/system/switchManagement/getAllSwitchNameTree',
+ method: 'get'
+ })
+}
+
+// 修改
+export function updateRelate(data) {
+ return request({
+ url: '/system/taskStatistics/updateRelateData',
+ method: 'post',
+ data: data
+ })
+}
+
+// 重新计算
+export function taskRecaculate(data) {
+ return request({
+ url: '/system/taskStatistics/recaculate',
+ method: 'post',
+ data: data
+ })
+}
+// 相关数据
+export function taskRelate(data) {
+ return request({
+ url: '/system/taskStatistics/getRelateData',
+ method: 'post',
+ data: data
+ })
+}
+// 查看图形
+export function taskRraphical(data) {
+ return request({
+ url: '/system/taskStatistics/getRraphicalMsg',
+ method: 'post',
+ data: data
+ })
+}
diff --git a/src/api/disRevenue/resource.js b/src/api/disRevenue/resource.js
index 28f4fff..66550c5 100644
--- a/src/api/disRevenue/resource.js
+++ b/src/api/disRevenue/resource.js
@@ -728,6 +728,13 @@ export function getRegistList(query) {
data: query
})
}
+export function bindBusByClient(query) {
+ return request({
+ url: 'system/registration/bindBusinessByClientIds',
+ method: 'post',
+ data: query
+ })
+}
export function networkList(query) {
return request({
url: '/rocketmq/networkInterface/list',
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
index 7459ad0..71e28b1 100644
--- a/src/assets/styles/index.scss
+++ b/src/assets/styles/index.scss
@@ -303,7 +303,7 @@ aside {
border-color: transparent;
color: #606266;
font-weight: 700;
- cursor: not-allowed;
+ cursor: auto!important;
resize: none;
}
.el-input.is-disabled .el-input__icon {
diff --git a/src/components/echartsList/line.vue b/src/components/echartsList/line.vue
index b1b45e3..de54d1d 100644
--- a/src/components/echartsList/line.vue
+++ b/src/components/echartsList/line.vue
@@ -65,11 +65,22 @@
},
methods: {
getList(title, dataXY) {
+ console.log('dataXY===',dataXY);
const lineDataListIntance = echarts.init(document.getElementById('lineChart' + this.num));
let titleList = {text: title, x: '50%', y: '3%', textAlign: 'center',textStyle: {fontSize: 16}};
if (dataXY && dataXY.titleVal) {
titleList = Object.assign({},titleList, dataXY.titleVal);
}
+ let legendData = dataXY && dataXY.legend ? dataXY.legend : {};
+ if (dataXY && dataXY.legend && dataXY.legend.formatter) {
+ let formatData = {
+ // formatter: function(params) {
+ // const customSuffix = 'xxxxx';
+ // return `${params} ${customSuffix}`;
+ // },
+ };
+ legendData = Object.assign({}, legendData, formatData);
+ }
let series = [];
if (dataXY && dataXY.dataList && dataXY.dataList.length > 0) {
dataXY.dataList.forEach(item => {
@@ -96,7 +107,7 @@
}
let option = {
title: [titleList],
- legend: dataXY && dataXY.legend ? dataXY.legend : {},
+ legend: legendData,
tooltip: {
trigger: 'axis',
axisPointer: {
@@ -108,9 +119,9 @@
},
grid: {
top: dataXY && dataXY.gridTop || '80px',
- left: '2%',
+ left: dataXY && dataXY.gridLeft || '2%',
right: '4%',
- bottom: '3%',
+ bottom: dataXY && dataXY.gridBotm || '3%',
containLabel: true
},
xAxis: {
diff --git a/src/components/form/index.vue b/src/components/form/index.vue
index 378897d..667d20f 100644
--- a/src/components/form/index.vue
+++ b/src/components/form/index.vue
@@ -4,7 +4,7 @@
-
+
handleChange(key,val,formVal)">{{formVal.label}}
@@ -62,6 +62,32 @@
+
+ handleChange(key,val,formVal)">
+
+
+
+
+ handleChange(key,val,formVal)">
+
+
+
handleChange(key,val,formVal)"
>
@@ -119,8 +145,9 @@
:class="toBoolean(formVal.disabled || formItem.config.readonly) ? 'timeSty' : null"
type="date"
:disabled="toBoolean(formVal.disabled || formItem.config.readonly)"
- :placeholder="toBoolean(formVal.disabled || formItem.config.readonly) ? null : formVal.placeholder || `请输入${formVal.label}`"
+ :placeholder="toBoolean(formVal.disabled || formItem.config.readonly) ? null : formVal.placeholder || `请选择${formVal.label}`"
:format="formVal.format || 'yyyy-MM-dd'"
+ :value-format="formVal.valueFormat || 'yyyy-MM-dd'"
@[formVal.eventName]="(val) => handleChange(key,val,formVal)"
>
@@ -131,7 +158,7 @@
:class="toBoolean(formVal.disabled || formItem.config.readonly) ? 'timeSty' : null"
type="datetime"
:disabled="toBoolean(formVal.disabled || formItem.config.readonly)"
- :placeholder="toBoolean(formVal.disabled || formItem.config.readonly) ? null : formVal.placeholder || `请输入${formVal.label}`"
+ :placeholder="toBoolean(formVal.disabled || formItem.config.readonly) ? null : formVal.placeholder || `请选择${formVal.label}`"
:format="formVal.format || 'yyyy-MM-dd HH:mm:ss'"
:value-format="formVal.valueFormat || 'yyyy-MM-dd HH:mm:ss'"
@[formVal.eventName]="(val) => handleChange(key,val,formVal)"
@@ -144,6 +171,7 @@
:class="toBoolean(formVal.disabled || formItem.config.readonly) ? 'timeSty' : null"
type="month"
:disabled="toBoolean(formVal.disabled || formItem.config.readonly)"
+ :placeholder="toBoolean(formVal.disabled || formItem.config.readonly) ? null : formVal.placeholder || `请选择${formVal.label}`"
:format="formVal.format || 'yyyy-MM'"
:value-format="formVal.valueFormat || 'yyyy-MM'"
@[formVal.eventName]="(val) => handleChange(key,val,formVal)"
@@ -180,6 +208,21 @@
>
+
+ handleChange(key,val,formVal)"
+ >
+
+
diff --git a/src/views/earnManage/businessIssued/details.vue b/src/views/earnManage/businessIssued/details.vue
index 826a74f..ccd3e27 100644
--- a/src/views/earnManage/businessIssued/details.vue
+++ b/src/views/earnManage/businessIssued/details.vue
@@ -40,7 +40,8 @@
formList: [],
scriptList: {},
paramsData: {},
- config: {}
+ config: {},
+ busNameList: {},
}
},
created() {
@@ -133,7 +134,8 @@
getBusinessNames() {
listAllBusinessList().then(val => {
this.formList[0].controls.businessName['options'] = val && val.data.map(item => {
- return Object.assign({label: item.businessName, value: item.id});
+ this.busNameList[item.businessName] = item;
+ return Object.assign({label: item.businessName, value: item.businessName});
});
});
},
@@ -141,14 +143,13 @@
getBusScriptNames() {
getAllBusScriptName().then(val => {
this.formList[0].controls.scriptName['options'] = val && val.data.map(item => {
- this.scriptList[item.id] = item;
- return Object.assign({label: item.scriptName, value: item.id});
+ this.scriptList[item.scriptName] = item;
+ return Object.assign({label: item.scriptName, value: item.scriptName});
});
});
},
// 监听事件
callback(result, dataVal, formVal) {
- console.log('result===',result);
if (result && result.fnCode) {
switch (result.fnCode) {
case 'scriptName':
@@ -160,6 +161,7 @@
break;
case 'submit':
this.loading = true;
+ dataVal['businessCode'] = this.busNameList[dataVal.businessName].id;
let fnType = addBusDeploy;
if (dataVal && dataVal.id) {
fnType = updateBusDeploy;
diff --git a/src/views/earnManage/revenueMethod/index.vue b/src/views/earnManage/revenueMethod/index.vue
index 93768b7..10932b0 100644
--- a/src/views/earnManage/revenueMethod/index.vue
+++ b/src/views/earnManage/revenueMethod/index.vue
@@ -2,13 +2,13 @@
-
+
@@ -39,6 +39,7 @@