Browse Source

筛选条件UI调整

zhangjie 1 year ago
parent
commit
d0ad58fdc6
29 changed files with 309 additions and 309 deletions
  1. 2 1
      src/style/global.less
  2. 1 1
      src/views/my-workbenches/workbenches/message-reminder/index.vue
  3. 1 1
      src/views/my-workbenches/workbenches/my-waits/index.vue
  4. 1 1
      src/views/my-workbenches/workbenches/notice/index.vue
  5. 8 8
      src/views/project-quality/project-quality-manage/issues-feedback/index.vue
  6. 20 20
      src/views/resource-guard/device-guard/registration-query/index.vue
  7. 4 4
      src/views/resource-guard/person-guard/person-allocate/index.vue
  8. 12 12
      src/views/resource-guard/person-guard/person-files/index.vue
  9. 9 9
      src/views/service-unit/dispatch/dispatch-manage/index.vue
  10. 8 8
      src/views/service-unit/service-unit-manage/range-manage/index.vue
  11. 5 5
      src/views/service-unit/service-unit-manage/regional-planning/index.vue
  12. 19 19
      src/views/service-unit/service-unit-manage/unit-manage/index.vue
  13. 19 19
      src/views/sop/sop-manage/device-out-in/index.vue
  14. 1 1
      src/views/sop/sop-manage/office-sop/index.vue
  15. 16 16
      src/views/sop/sop-manage/project-change-report/index.vue
  16. 1 1
      src/views/sop/sop-manage/student-sop/index.vue
  17. 8 8
      src/views/sop/sop-monitor/delay-warning/index.vue
  18. 16 16
      src/views/sop/sop-monitor/violation-registration/index.vue
  19. 14 14
      src/views/system/config-manage/checkin-manage/index.vue
  20. 8 8
      src/views/system/config-manage/customer-manage/index.vue
  21. 14 14
      src/views/system/config-manage/device-manage/index.vue
  22. 4 4
      src/views/system/notice-log/log-manage/index.vue
  23. 30 31
      src/views/system/notice-log/notice-manage/index.vue
  24. 6 6
      src/views/system/task/task-manage/index.vue
  25. 14 14
      src/views/work-hours/work-hours-manage/abnormal-check/done-check.vue
  26. 12 12
      src/views/work-hours/work-hours-manage/abnormal-check/wait-check.vue
  27. 18 18
      src/views/work-hours/work-hours-manage/work-attendance-detail/index.vue
  28. 22 22
      src/views/work-hours/work-hours-manage/work-attendance/index.vue
  29. 16 16
      src/views/work-hours/work-hours-manage/work-statistics/index.vue

+ 2 - 1
src/style/global.less

@@ -76,7 +76,8 @@ body {
   .t-form__item.buttons-wrap {
     .t-form__controls-content {
       .t-button {
-        margin-left: 10px;
+        margin-left: 16px;
+        margin-bottom: 16px;
       }
     }
   }

+ 1 - 1
src/views/my-workbenches/workbenches/message-reminder/index.vue

@@ -114,7 +114,7 @@ const fields = ref([
     prop: 'types',
     label: '消息类型',
     type: 'multipleSelect',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 5,
     options: dictToOptionList(MESSAGE_TYPE),
     attrs: {

+ 1 - 1
src/views/my-workbenches/workbenches/my-waits/index.vue

@@ -81,7 +81,7 @@ const fields = ref([
     prop: 'type',
     label: '待办类型',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 5,
     options: dictToOptionList(WAIT_HANDLE_TYPE),
     attrs: {

+ 1 - 1
src/views/my-workbenches/workbenches/notice/index.vue

@@ -128,7 +128,7 @@ const fields = ref([
     prop: 'time',
     label: '发送日期',
     type: 'daterange',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 10,
     attrs: {
       clearable: true,

+ 8 - 8
src/views/project-quality/project-quality-manage/issues-feedback/index.vue

@@ -130,7 +130,7 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 6,
     cell: 'service',
   },
@@ -138,7 +138,7 @@ const fields = ref([
     prop: 'userId',
     label: '责任人',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 6,
     cell: 'user',
   },
@@ -146,7 +146,7 @@ const fields = ref([
     prop: 'type',
     label: '问题类型',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 110,
     colSpan: 6,
     options: dictToOptionList(ISSUES_TYPE),
     attrs: {
@@ -157,7 +157,7 @@ const fields = ref([
     prop: 'reason',
     label: '问题归因',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 6,
     options: dictToOptionList(ISSUES_REASON_TYPE),
     attrs: {
@@ -181,7 +181,7 @@ const fields = ref([
     prop: 'degree',
     label: '影响度',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 6,
     options: ISSUES_INFLUENCE_DEGREE.map((item) => {
       return {
@@ -196,7 +196,7 @@ const fields = ref([
   {
     prop: 'custom',
     label: '客户名称',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 6,
     attrs: {
       clearable: true,
@@ -205,7 +205,7 @@ const fields = ref([
   {
     prop: 'problemNo',
     label: '质量问题编号',
-    labelWidth: 100,
+    labelWidth: 110,
     colSpan: 12,
     attrs: {
       clearable: true,
@@ -215,7 +215,7 @@ const fields = ref([
     prop: 'submitTime',
     label: '提交时间',
     type: 'daterange',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 12,
     attrs: {
       clearable: true,

+ 20 - 20
src/views/resource-guard/device-guard/registration-query/index.vue

@@ -81,16 +81,16 @@ const fields = ref([
     prop: 'serviceUnitId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'usageType',
     label: '用途类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(DEVICE_USAGE_TYPE),
     attrs: {
       clearable: true,
@@ -99,16 +99,16 @@ const fields = ref([
   {
     prop: 'userId',
     label: '登记人',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'user',
   },
   {
     prop: 'deviceStatus',
     type: 'select',
     label: '运行状态',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(RUNNING_STATUS),
     attrs: {
       clearable: true,
@@ -131,8 +131,8 @@ const fields = ref([
     prop: 'inOutTime',
     label: '出/入库时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 90,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -141,8 +141,8 @@ const fields = ref([
   {
     prop: 'deviceNo',
     label: '设备编号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -150,8 +150,8 @@ const fields = ref([
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -159,8 +159,8 @@ const fields = ref([
   {
     prop: 'location',
     label: '当前地',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -168,8 +168,8 @@ const fields = ref([
   {
     prop: 'address',
     label: '发往地',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -177,8 +177,8 @@ const fields = ref([
   {
     prop: 'serialNo',
     label: '登记流水号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },

+ 4 - 4
src/views/resource-guard/person-guard/person-allocate/index.vue

@@ -193,7 +193,7 @@ const fields = ref([
     prop: 'serviceUnitId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 6,
     cell: 'service',
   },
@@ -201,20 +201,20 @@ const fields = ref([
     prop: 'province',
     label: '服务区域',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 7,
     cell: 'area',
   },
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 5,
   },
   {
     prop: 'gap',
     label: '分配差额≤',
-    labelWidth: 100,
+    labelWidth: 85,
     colSpan: 4,
     type: 'number',
     attrs: {

+ 12 - 12
src/views/resource-guard/person-guard/person-files/index.vue

@@ -185,24 +185,24 @@ const fields = ref([
   {
     prop: 'city',
     label: '区域',
-    labelWidth: 100,
+    labelWidth: 70,
     type: 'select',
-    colSpan: 5,
+    colSpan: 6,
     cell: 'city',
   },
   {
     prop: 'supplierId',
     label: '供应商',
-    labelWidth: 100,
+    labelWidth: 80,
     type: 'select',
-    colSpan: 5,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'archivesName',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 55,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -210,7 +210,7 @@ const fields = ref([
   {
     prop: 'roleType',
     label: '认证角色',
-    labelWidth: 140,
+    labelWidth: 110,
     type: 'select',
     colSpan: 6,
     options: dictToOptionList(AUTHENTICATION_ROLE),
@@ -236,9 +236,9 @@ const fields = ref([
   {
     prop: 'authenticationStatus',
     label: '认证状态',
-    labelWidth: 100,
+    labelWidth: 70,
     type: 'select',
-    colSpan: 5,
+    colSpan: 6,
     options: dictToOptionList(AUTHENTICATION_STATUS),
     attrs: {
       clearable: true,
@@ -247,9 +247,9 @@ const fields = ref([
   {
     prop: 'archivesTime',
     label: '入档时间',
-    labelWidth: 100,
+    labelWidth: 80,
     type: 'daterange',
-    colSpan: 10,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -258,7 +258,7 @@ const fields = ref([
   {
     prop: 'remainValidDay',
     label: '剩余有效天数',
-    labelWidth: 140,
+    labelWidth: 110,
     colSpan: 6,
     type: 'number',
     attrs: {

+ 9 - 9
src/views/service-unit/dispatch/dispatch-manage/index.vue

@@ -215,8 +215,8 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 80,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'service',
   },
   {
@@ -224,7 +224,7 @@ const fields = ref([
     label: '大区经理',
     type: 'select',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
     cell: 'lead',
   },
   {
@@ -232,7 +232,7 @@ const fields = ref([
     label: '客户经理',
     type: 'select',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
     cell: 'user',
   },
   {
@@ -240,7 +240,7 @@ const fields = ref([
     label: '客户类型',
     type: 'select',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
     options: dictToOptionList(CUSTOMER_TYPE),
     attrs: {
       clearable: true,
@@ -262,8 +262,8 @@ const fields = ref([
   {
     prop: 'custom',
     label: '客户名称',
-    labelWidth: 80,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -272,7 +272,7 @@ const fields = ref([
     prop: 'crmNo',
     label: '项目单号',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -282,7 +282,7 @@ const fields = ref([
     label: '派单时间',
     type: 'daterange',
     labelWidth: 80,
-    colSpan: 10,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 8 - 8
src/views/service-unit/service-unit-manage/range-manage/index.vue

@@ -99,16 +99,16 @@ const fields = ref([
     prop: 'serviceUnitId',
     label: '服务单元名称',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'service-unit',
   },
   {
     prop: 'city',
     label: '区域',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 55,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -117,8 +117,8 @@ const fields = ref([
     prop: 'productType',
     label: '客户类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(CUSTOMER_TYPE),
     attrs: {
       clearable: true,
@@ -127,8 +127,8 @@ const fields = ref([
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },

+ 5 - 5
src/views/service-unit/service-unit-manage/regional-planning/index.vue

@@ -93,23 +93,23 @@ const fields = ref([
     label: '服务单元名称',
     type: 'select',
     labelWidth: 100,
-    colSpan: 5,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'leadId',
     label: '大区经理',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     cell: 'lead',
   },
   {
     prop: 'city',
     label: '区域',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 55,
+    colSpan: 6,
     cell: 'city',
   },
   {

+ 19 - 19
src/views/service-unit/service-unit-manage/unit-manage/index.vue

@@ -152,8 +152,8 @@ const fields = ref([
     prop: 'type',
     label: '业务类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     options: dictToOptionList(CUSTOMER_TYPE),
     attrs: {
       clearable: true,
@@ -163,32 +163,21 @@ const fields = ref([
     prop: 'serviceLeadId',
     label: '负责人',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'leader',
   },
   {
     prop: 'status',
     label: '当前状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(SERVICE_UNIT_STATUS),
     attrs: {
       clearable: true,
     },
   },
-  {
-    prop: 'createTime',
-    label: '创建时间',
-    type: 'daterange',
-    labelWidth: 100,
-    colSpan: 7,
-    attrs: {
-      clearable: true,
-      valueType: 'time-stamp',
-    },
-  },
   {
     type: 'buttons',
     colSpan: 2,
@@ -205,12 +194,23 @@ const fields = ref([
   {
     prop: 'serviceUnitName',
     label: '服务单元名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
   },
+  {
+    prop: 'createTime',
+    label: '创建时间',
+    type: 'daterange',
+    labelWidth: 70,
+    colSpan: 12,
+    attrs: {
+      clearable: true,
+      valueType: 'time-stamp',
+    },
+  },
 ]);
 const params = reactive({
   type: '',

+ 19 - 19
src/views/sop/sop-manage/device-out-in/index.vue

@@ -131,7 +131,7 @@ const fields = ref([
     prop: 'serviceUnitId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 70,
     colSpan: 6,
     cell: 'service',
   },
@@ -139,7 +139,7 @@ const fields = ref([
     prop: 'usageType',
     label: '用途类型',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 6,
     options: dictToOptionList(DEVICE_USAGE_TYPE),
     attrs: {
@@ -158,13 +158,25 @@ const fields = ref([
     prop: 'deviceStatus',
     label: '运行状态',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     colSpan: 6,
     options: dictToOptionList(RUNNING_STATUS),
     attrs: {
       clearable: true,
     },
   },
+  {
+    prop: 'deviceNo',
+    label: '设备编号',
+    labelWidth: 70,
+    colSpan: 6,
+  },
+  {
+    prop: 'customName',
+    label: '客户名称',
+    labelWidth: 80,
+    colSpan: 6,
+  },
   {
     prop: 'time',
     label: '出/入库时间',
@@ -176,18 +188,6 @@ const fields = ref([
       valueType: 'time-stamp',
     },
   },
-  {
-    prop: 'deviceNo',
-    label: '设备编号',
-    labelWidth: 100,
-    colSpan: 6,
-  },
-  {
-    prop: 'customName',
-    label: '客户名称',
-    labelWidth: 100,
-    colSpan: 6,
-  },
   {
     type: 'buttons',
     colSpan: 2,
@@ -204,15 +204,15 @@ const fields = ref([
   {
     prop: 'location',
     label: '当前地',
-    labelWidth: 100,
-    colSpan: 7,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'location',
   },
   {
     prop: 'address',
     label: '发往地',
-    labelWidth: 100,
-    colSpan: 7,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'address',
   },
 ]);

+ 1 - 1
src/views/sop/sop-manage/office-sop/index.vue

@@ -284,7 +284,7 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 80,
+    labelWidth: 70,
     colSpan: 6,
     cell: 'service',
   },

+ 16 - 16
src/views/sop/sop-manage/project-change-report/index.vue

@@ -132,24 +132,24 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'createUserId',
     label: '提交人',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 80,
+    colSpan: 6,
     cell: 'user',
   },
   {
     prop: 'type',
     label: '变更类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 110,
+    colSpan: 6,
     options: dictToOptionList(PLAN_CHANGE_TYPE),
     attrs: {
       clearable: true,
@@ -159,8 +159,8 @@ const fields = ref([
     prop: 'customType',
     label: '客户类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(CUSTOMER_TYPE),
     attrs: {
       clearable: true,
@@ -170,8 +170,8 @@ const fields = ref([
     prop: 'flowStatus',
     label: '流程状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 70,
+    colSpan: 6,
     options: dictToOptionList(FLOW_CHECK_STATUS),
     attrs: {
       clearable: true,
@@ -193,8 +193,8 @@ const fields = ref([
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -202,8 +202,8 @@ const fields = ref([
   {
     prop: 'exchangeNo',
     label: '变更申请编号',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -212,8 +212,8 @@ const fields = ref([
     prop: 'time',
     label: '提交时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 9,
+    labelWidth: 70,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 1 - 1
src/views/sop/sop-manage/student-sop/index.vue

@@ -282,7 +282,7 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 80,
+    labelWidth: 70,
     colSpan: 5,
     cell: 'service',
   },

+ 8 - 8
src/views/sop/sop-monitor/delay-warning/index.vue

@@ -191,8 +191,8 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     cell: 'service',
   },
   {
@@ -201,7 +201,7 @@ const fields = ref([
     type: 'select',
     labelWidth: 80,
     options: dictToOptionList(WARN_TYPE),
-    colSpan: 5,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -212,7 +212,7 @@ const fields = ref([
     type: 'select',
     labelWidth: 80,
     options: dictToOptionList(WARN_FLOW_STATUS),
-    colSpan: 5,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -221,7 +221,7 @@ const fields = ref([
     prop: 'custom',
     label: '客户名称',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
   },
   {
     type: 'buttons',
@@ -240,14 +240,14 @@ const fields = ref([
     prop: 'sopNo',
     label: 'SOP流水号',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
   },
   {
     prop: 'time',
     label: '预警时间',
     type: 'daterange',
     labelWidth: 80,
-    colSpan: 10,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -257,7 +257,7 @@ const fields = ref([
     prop: 'fieldObj',
     label: '预警字段',
     labelWidth: 80,
-    colSpan: 5,
+    colSpan: 6,
   },
 ]);
 const params = reactive({

+ 16 - 16
src/views/sop/sop-monitor/violation-registration/index.vue

@@ -192,17 +192,17 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'type',
     label: '违规类型',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 95,
     options: dictToOptionList(VIOLATION_TYPE),
-    colSpan: 4.5,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -211,9 +211,9 @@ const fields = ref([
     prop: 'status',
     label: '跟进状态',
     type: 'select',
-    labelWidth: 100,
+    labelWidth: 80,
     options: dictToOptionList(VIOLATION_FLOW_STATUS),
-    colSpan: 4.5,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -222,8 +222,8 @@ const fields = ref([
     prop: 'userId',
     label: '节点负责人',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'user',
   },
   {
@@ -242,28 +242,28 @@ const fields = ref([
   {
     prop: 'custom',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 70,
+    colSpan: 6,
   },
   {
     prop: 'sopNo',
     label: 'SOP流水号',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 95,
+    colSpan: 6,
   },
   {
     prop: 'createId',
     label: '登记人',
-    labelWidth: 100,
-    colSpan: 4.5,
+    labelWidth: 80,
+    colSpan: 6,
     cell: 'creator',
   },
   {
     prop: 'time',
     label: '登记时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 9,
+    labelWidth: 70,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 14 - 14
src/views/system/config-manage/checkin-manage/index.vue

@@ -139,8 +139,8 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元名称',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'service',
     attrs: {
       clearable: true,
@@ -150,8 +150,8 @@ const fields = ref([
     prop: 'status',
     label: '服务单元发布状态',
     type: 'select',
-    labelWidth: 160,
-    colSpan: 5,
+    labelWidth: 135,
+    colSpan: 6,
     options: dictToOptionList(SERVICE_UNIT_STATUS),
     attrs: {
       clearable: true,
@@ -161,16 +161,16 @@ const fields = ref([
     prop: 'supplierIds',
     label: '适用供应商',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'dingRoleIds',
     label: '适用考勤对象',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     cell: 'dingRole',
   },
   {
@@ -190,16 +190,16 @@ const fields = ref([
     prop: 'approveRoleIds',
     label: '审核角色',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'approveRole',
   },
   {
     prop: 'faceOpen',
     label: '是否开启人脸',
     type: 'select',
-    labelWidth: 160,
-    colSpan: 5,
+    labelWidth: 135,
+    colSpan: 6,
     options: [
       {
         label: '是',
@@ -218,8 +218,8 @@ const fields = ref([
     prop: 'createTime',
     label: '创建时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 95,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 8 - 8
src/views/system/config-manage/customer-manage/index.vue

@@ -119,8 +119,8 @@ const fields = ref([
     prop: 'type',
     label: '客户类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     options: dictToOptionList(CUSTOMER_TYPE),
   },
   {
@@ -128,14 +128,14 @@ const fields = ref([
     cell: 'manager',
     label: '客户经理',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
   },
   {
     prop: 'name',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       placeholder: '消息名称模糊查询',
       clearable: true,
@@ -146,8 +146,8 @@ const fields = ref([
     cell: 'level',
     label: '服务档位',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
   },
   {
     type: 'buttons',

+ 14 - 14
src/views/system/config-manage/device-manage/index.vue

@@ -207,29 +207,29 @@ const fields = ref([
     prop: 'supplierId',
     label: '设备供应商',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'brand',
     label: '品牌',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
   },
   {
     prop: 'model',
     label: '型号',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
   },
   {
     prop: 'deviceCode',
     label: '设备编号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -251,8 +251,8 @@ const fields = ref([
     prop: 'status',
     label: '运行状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(RUNNING_STATUS),
     attrs: {
       clearable: true,
@@ -262,8 +262,8 @@ const fields = ref([
     prop: 'bound',
     label: '出库/入库',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     options: dictToOptionList(INOUT_TYPE),
     attrs: {
       clearable: true,
@@ -273,8 +273,8 @@ const fields = ref([
     prop: 'enable',
     label: '启用/禁用',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     options: dictToOptionList(ABLE_TYPE),
     attrs: {
       clearable: true,

+ 4 - 4
src/views/system/notice-log/log-manage/index.vue

@@ -41,8 +41,8 @@ const fields = ref([
     prop: 'createTime',
     label: '时间范围',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 7,
+    labelWidth: 70,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -51,8 +51,8 @@ const fields = ref([
   {
     prop: 'content',
     label: '关键字',
-    labelWidth: 80,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     attrs: {
       placeholder: '内容关键字模糊查询',
       clearable: true,

+ 30 - 31
src/views/system/notice-log/notice-manage/index.vue

@@ -40,19 +40,16 @@
           {{ noticeTypeFilter(row[col.colKey]) }}
         </template>
         <template #name="{ col, row }">
-          <t-link
-              hover="color"
-              @click="open(row)"
-          >
-          <span>{{ row.title }}</span>
-          <span>
-            【 {{ row.createName + ':'
-            }}{{
-              row.status === 'PUBLISH'
-                ? timestampFilter(row.publishTime)
-                : '暂未发布'
-            }}】
-          </span>
+          <t-link hover="color" @click="open(row)">
+            <span>{{ row.title }}</span>
+            <span>
+              【 {{ row.createName + ':'
+              }}{{
+                row.status === 'PUBLISH'
+                  ? timestampFilter(row.publishTime)
+                  : '暂未发布'
+              }}】
+            </span>
           </t-link>
         </template>
         <template #status="{ col, row }">
@@ -118,13 +115,15 @@
       :curRow="curRow"
     ></notice-message-dialog>
     <t-drawer
-        v-model:visible="visible"
-        header="通知公告"
-        size="80%"
-        :close-btn="true"
+      v-model:visible="visible"
+      header="通知公告"
+      size="80%"
+      :close-btn="true"
     >
       <h2 class="text-center notice-title">{{ curRow?.title }}</h2>
-      <div class="text-center notice-subtitle">创建时间:{{ timestampFilter(curRow?.createTime) }}</div>
+      <div class="text-center notice-subtitle"
+        >创建时间:{{ timestampFilter(curRow?.createTime) }}</div
+      >
       <div class="notice-content" v-html="curRow?.content"></div>
 
       <template #footer>
@@ -147,7 +146,7 @@ import {
   noticePublishApi,
   noticeCancelPublishApi,
 } from '@/api/system';
-import {dateFormat, dictToOptionList} from '@/utils/tool';
+import { dateFormat, dictToOptionList } from '@/utils/tool';
 import { NOTICE_TYPE, PUBLISH_STATUS } from '@/config/constants';
 import { noticeTypeFilter, timestampFilter } from '@/utils/filter';
 import usePermission from '@/hooks/usePermission';
@@ -163,8 +162,8 @@ const fields = ref([
     prop: 'status',
     label: '发布状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     options: dictToOptionList(PUBLISH_STATUS),
   },
   {
@@ -172,7 +171,7 @@ const fields = ref([
     label: '类型',
     type: 'select',
     labelWidth: 60,
-    colSpan: 5,
+    colSpan: 6,
     options: dictToOptionList(NOTICE_TYPE),
   },
   {
@@ -180,7 +179,7 @@ const fields = ref([
     label: '发布时间',
     type: 'daterange',
     labelWidth: 100,
-    colSpan: 7,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -189,8 +188,8 @@ const fields = ref([
   {
     prop: 'query',
     label: '消息名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     attrs: {
       placeholder: '消息名称模糊查询',
       clearable: true,
@@ -334,10 +333,10 @@ const handlePublish = (row) => {
     font-size: 13px;
     margin-top: 6px;
   }
-//.notice-content {
-//  font-size: 14px;
-//  margin-top: 10px;
-//  text-indent: 2em;
-//}
+  //.notice-content {
+  //  font-size: 14px;
+  //  margin-top: 10px;
+  //  text-indent: 2em;
+  //}
 }
-</style>
+</style>

+ 6 - 6
src/views/system/task/task-manage/index.vue

@@ -100,15 +100,15 @@ const fields = ref([
     prop: 'type',
     label: '任务类型',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
   },
   {
     prop: 'status',
     label: '任务状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(DATA_TASK_STATUS),
     attrs: {
       clearable: true,
@@ -118,8 +118,8 @@ const fields = ref([
     prop: 'result',
     label: '任务结果',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(DATA_TASK_RESULT),
     attrs: {
       clearable: true,

+ 14 - 14
src/views/work-hours/work-hours-manage/abnormal-check/done-check.vue

@@ -77,15 +77,15 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'name',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -94,16 +94,16 @@ const fields = ref([
     prop: 'supplierId',
     label: '所属供应商',
     type: 'select',
-    labelWidth: 120,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'dingExceptionApprove',
     label: '审核结果',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(AUDITING_RESULT),
     attrs: {
       clearable: true,
@@ -112,8 +112,8 @@ const fields = ref([
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -122,8 +122,8 @@ const fields = ref([
     prop: 'exceptionTime',
     label: '异常时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 80,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -133,8 +133,8 @@ const fields = ref([
     prop: 'applyTime',
     label: '申请时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 70,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 12 - 12
src/views/work-hours/work-hours-manage/abnormal-check/wait-check.vue

@@ -125,15 +125,15 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 70,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'name',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 55,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -142,15 +142,15 @@ const fields = ref([
     prop: 'supplierId',
     label: '所属供应商',
     type: 'select',
-    labelWidth: 120,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -172,8 +172,8 @@ const fields = ref([
     prop: 'exceptionTime',
     label: '异常时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 70,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -183,8 +183,8 @@ const fields = ref([
     prop: 'applyTime',
     label: '申请时间',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 95,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',

+ 18 - 18
src/views/work-hours/work-hours-manage/work-attendance-detail/index.vue

@@ -76,15 +76,15 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'userName',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -93,8 +93,8 @@ const fields = ref([
     prop: 'createTime',
     label: '考勤日期',
     type: 'daterange',
-    labelWidth: 100,
-    colSpan: 10,
+    labelWidth: 90,
+    colSpan: 12,
     attrs: {
       clearable: true,
       valueType: 'time-stamp',
@@ -118,15 +118,15 @@ const fields = ref([
     prop: 'supplierId',
     label: '所属供应商',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'custom',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -134,8 +134,8 @@ const fields = ref([
   {
     prop: 'sopNo',
     label: 'SOP流水号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -144,8 +144,8 @@ const fields = ref([
     prop: 'abnormal',
     type: 'number',
     label: '考勤异常数',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,
@@ -159,8 +159,8 @@ const fields = ref([
     prop: 'type',
     type: 'select',
     label: '考勤类型',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     options: dictToOptionList(ATTENDANCE_TYPE),
     attrs: {
       clearable: true,
@@ -170,8 +170,8 @@ const fields = ref([
     prop: 'status',
     type: 'select',
     label: '考勤结果',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(ATTENDANCE_RESULT),
     attrs: {
       clearable: true,

+ 22 - 22
src/views/work-hours/work-hours-manage/work-attendance/index.vue

@@ -159,16 +159,16 @@ const fields = ref([
     prop: 'serviceUnitId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'dingSubmitStatusDesc',
     label: '提交状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     options: [
       {
         value: '已提交',
@@ -187,15 +187,15 @@ const fields = ref([
     prop: 'submitUserId',
     label: '提交人',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     cell: 'creator',
   },
   {
     prop: 'archivesName',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -218,15 +218,15 @@ const fields = ref([
     prop: 'supplierId',
     label: '所属供应商',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'customName',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -234,8 +234,8 @@ const fields = ref([
   {
     prop: 'sopNo',
     label: 'SOP流水号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -244,8 +244,8 @@ const fields = ref([
     prop: 'violationHoursLimit',
     type: 'number',
     label: '违规工时',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,
@@ -259,8 +259,8 @@ const fields = ref([
     prop: 'dingExceptionLimit',
     type: 'number',
     label: '考勤异常数',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,
@@ -274,8 +274,8 @@ const fields = ref([
     prop: 'remainLimit',
     type: 'number',
     label: '剩余补卡次数',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,
@@ -289,8 +289,8 @@ const fields = ref([
     prop: 'exceptionLimit',
     type: 'number',
     label: '待处理异常数',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 110,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,

+ 16 - 16
src/views/work-hours/work-hours-manage/work-statistics/index.vue

@@ -106,16 +106,16 @@ const fields = ref([
     prop: 'serviceId',
     label: '服务单元',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'service',
   },
   {
     prop: 'status',
     label: '提交状态',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     options: dictToOptionList(FLOW_STATUS),
     attrs: {
       clearable: true,
@@ -125,15 +125,15 @@ const fields = ref([
     prop: 'createId',
     label: '提交人',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     cell: 'creator',
   },
   {
     prop: 'userName',
     label: '姓名',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -156,15 +156,15 @@ const fields = ref([
     prop: 'supplierId',
     label: '所属供应商',
     type: 'select',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 90,
+    colSpan: 6,
     cell: 'supplier',
   },
   {
     prop: 'custom',
     label: '客户名称',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -172,8 +172,8 @@ const fields = ref([
   {
     prop: 'sopNo',
     label: 'SOP流水号',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 95,
+    colSpan: 6,
     attrs: {
       clearable: true,
     },
@@ -182,8 +182,8 @@ const fields = ref([
     prop: 'days',
     type: 'number',
     label: '违规工时',
-    labelWidth: 100,
-    colSpan: 5,
+    labelWidth: 80,
+    colSpan: 6,
     attrs: {
       theme: 'column',
       decimalPlaces: 0,