Compare commits
	
		
			10 Commits
		
	
	
		
			8004c85c32
			...
			7f5b9d5228
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					7f5b9d5228 | ||
| 
						 | 
					9eea7e049a | ||
| 328b3ff560 | |||
| b3a117f6c6 | |||
| 8929e53724 | |||
| db081c1bd1 | |||
| 3e9540bcc9 | |||
| 69ceadab69 | |||
| 601387184e | |||
| b625ef0118 | 
@@ -163,7 +163,7 @@ input, textarea{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
::-webkit-scrollbar-thumb {
 | 
			
		||||
  background-color: rgba(144,147,153,.5);
 | 
			
		||||
  background-color: #EDEDED;
 | 
			
		||||
  background-clip: padding-box;
 | 
			
		||||
  min-height: 28px;
 | 
			
		||||
  -webkit-border-radius: 2em;
 | 
			
		||||
@@ -174,7 +174,7 @@ input, textarea{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
::-webkit-scrollbar-thumb:hover {
 | 
			
		||||
  background-color: rgba(144,147,153,.3);
 | 
			
		||||
  background-color: #D9D9D9;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// 抽屉head区域---start
 | 
			
		||||
 
 | 
			
		||||
@@ -144,8 +144,8 @@ export default {
 | 
			
		||||
    getDataList() {
 | 
			
		||||
      this.dataListLoading = true;
 | 
			
		||||
      this.urlOptions.getDataListURL(this.listQuery).then(response => {
 | 
			
		||||
        this.tableData = response.data.list;
 | 
			
		||||
				// this.getStatus(response.data.list)
 | 
			
		||||
        // this.tableData = response.data.list;
 | 
			
		||||
				this.getStatus(response.data.list)
 | 
			
		||||
        this.listQuery.total = response.data.total;
 | 
			
		||||
        this.dataListLoading = false;
 | 
			
		||||
      });
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2021-11-18 14:16:25
 | 
			
		||||
 * @LastEditors: DY
 | 
			
		||||
 * @LastEditTime: 2023-11-20 16:51:24
 | 
			
		||||
 * @LastEditTime: 2023-11-24 18:20:26
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
@@ -29,11 +29,10 @@
 | 
			
		||||
 | 
			
		||||
				<div class="action_btn">
 | 
			
		||||
					<template>
 | 
			
		||||
						<span style="display: inline-block;" @click="addNew()">
 | 
			
		||||
							<svg-icon style="width: 14px; height: 14px" class="item-icon" icon-class="table_add" />
 | 
			
		||||
							<span class="add">添加</span>
 | 
			
		||||
						</span>
 | 
			
		||||
					</template>
 | 
			
		||||
            <span style="display: inline-block;">
 | 
			
		||||
              <el-button type="text" @click="addNew()" icon="el-icon-plus">添加</el-button>
 | 
			
		||||
            </span>
 | 
			
		||||
          </template>
 | 
			
		||||
				</div>
 | 
			
		||||
				<base-table
 | 
			
		||||
					:table-props="tableProps"
 | 
			
		||||
@@ -298,7 +297,7 @@ export default {
 | 
			
		||||
}
 | 
			
		||||
.action_btn {
 | 
			
		||||
  float: right;
 | 
			
		||||
  margin: 5px 15px;
 | 
			
		||||
  margin: -40px 15px;
 | 
			
		||||
  font-size: 14px;
 | 
			
		||||
}
 | 
			
		||||
.add {
 | 
			
		||||
 
 | 
			
		||||
@@ -311,11 +311,11 @@ export default {
 | 
			
		||||
      if (val) {
 | 
			
		||||
        this.productList.map(item => {
 | 
			
		||||
          if (val === item.id) {
 | 
			
		||||
            this.dataForm.productSpec = item.specifications
 | 
			
		||||
            this.dataForm.specifications = item.specifications
 | 
			
		||||
          }
 | 
			
		||||
        })
 | 
			
		||||
      } else {
 | 
			
		||||
        this.dataForm.productSpec = ''
 | 
			
		||||
        this.dataForm.specifications = ''
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2021-11-18 14:16:25
 | 
			
		||||
 * @LastEditors: DY
 | 
			
		||||
 * @LastEditTime: 2023-11-22 10:26:58
 | 
			
		||||
 * @LastEditTime: 2023-11-24 18:13:02
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
@@ -196,7 +196,7 @@ export default {
 | 
			
		||||
				workCost: undefined,
 | 
			
		||||
        remark: undefined,
 | 
			
		||||
			},
 | 
			
		||||
			majorIdList: undefined,
 | 
			
		||||
			majorIdList: [],
 | 
			
		||||
			departmentlList: [],
 | 
			
		||||
			menuOptions: [],
 | 
			
		||||
			bindIds: [],
 | 
			
		||||
@@ -267,7 +267,7 @@ export default {
 | 
			
		||||
				workCost: undefined,
 | 
			
		||||
        remark: undefined
 | 
			
		||||
			}
 | 
			
		||||
			this.majorIdList = undefined
 | 
			
		||||
			this.majorIdList = []
 | 
			
		||||
		},
 | 
			
		||||
		// 表单提交
 | 
			
		||||
    dataFormSubmit() {
 | 
			
		||||
@@ -288,24 +288,28 @@ export default {
 | 
			
		||||
            this.visible = false;
 | 
			
		||||
            this.$emit("refreshDataList");
 | 
			
		||||
          });
 | 
			
		||||
					this.majorIdList.forEach(majorId => {
 | 
			
		||||
						createWoBindMa({
 | 
			
		||||
							workerId: this.dataForm.id,
 | 
			
		||||
							majorId: majorId
 | 
			
		||||
						}).then(res => {})
 | 
			
		||||
					});
 | 
			
		||||
					if (this.majorIdList.length > 0) {
 | 
			
		||||
						this.majorIdList.forEach(majorId => {
 | 
			
		||||
							createWoBindMa({
 | 
			
		||||
								workerId: this.dataForm.id,
 | 
			
		||||
								majorId: majorId
 | 
			
		||||
							}).then(res => {})
 | 
			
		||||
						});
 | 
			
		||||
					}
 | 
			
		||||
          return;
 | 
			
		||||
        }
 | 
			
		||||
        // 添加的提交
 | 
			
		||||
        this.urlOptions.createURL(this.dataForm).then(response => {
 | 
			
		||||
					// response.data = id
 | 
			
		||||
					this.workerId = response.data
 | 
			
		||||
					this.majorIdList.forEach(majorId => {
 | 
			
		||||
						createWoBindMa({
 | 
			
		||||
							workerId: this.workerId,
 | 
			
		||||
							majorId: majorId
 | 
			
		||||
						}).then(res => {})
 | 
			
		||||
					});
 | 
			
		||||
					if (this.majorIdList.length > 0) {
 | 
			
		||||
						this.majorIdList.forEach(majorId => {
 | 
			
		||||
							createWoBindMa({
 | 
			
		||||
								workerId: this.workerId,
 | 
			
		||||
								majorId: majorId
 | 
			
		||||
							}).then(res => {})
 | 
			
		||||
						});
 | 
			
		||||
					}
 | 
			
		||||
          this.$modal.msgSuccess("新增成功");
 | 
			
		||||
          this.visible = false;
 | 
			
		||||
          this.$emit("refreshDataList");
 | 
			
		||||
@@ -324,6 +328,7 @@ export default {
 | 
			
		||||
        if (this.dataForm.id) {
 | 
			
		||||
          this.urlOptions.infoURL(id).then(response => {
 | 
			
		||||
            this.dataForm = response.data;
 | 
			
		||||
						this.dataForm.departmentName = undefined
 | 
			
		||||
          });
 | 
			
		||||
					// 获取员工--专业
 | 
			
		||||
					getWoBindMaPage({
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
  <el-drawer
 | 
			
		||||
    title="发货进度"
 | 
			
		||||
    :visible.sync="centervisible"
 | 
			
		||||
    size="80%"
 | 
			
		||||
    size="50%"
 | 
			
		||||
    class="deliveryLogDetail"
 | 
			
		||||
    @close='closeA'
 | 
			
		||||
    :show-close='false'>
 | 
			
		||||
@@ -47,7 +47,7 @@
 | 
			
		||||
              <method-btn
 | 
			
		||||
                v-if="tableBtn.length"
 | 
			
		||||
                slot="handleBtn"
 | 
			
		||||
                :width="150"
 | 
			
		||||
                :width="80"
 | 
			
		||||
                label="操作"
 | 
			
		||||
                :method-list="tableBtn"
 | 
			
		||||
                @clickBtn="viewDetDetail"
 | 
			
		||||
@@ -65,7 +65,7 @@
 | 
			
		||||
          <div v-if="activeName === 'barChart'">
 | 
			
		||||
            <div 
 | 
			
		||||
              id="logDetPieBar"
 | 
			
		||||
              style="width: 100%"
 | 
			
		||||
              style="width: 60%"
 | 
			
		||||
              :style="{ height: chartHeight + 'px' }"
 | 
			
		||||
            ></div>
 | 
			
		||||
          </div>
 | 
			
		||||
@@ -75,7 +75,7 @@
 | 
			
		||||
    <!-- 详情抽屉 -->
 | 
			
		||||
    <el-drawer
 | 
			
		||||
      title="发货详情"
 | 
			
		||||
      size="60%"
 | 
			
		||||
      size="50%"
 | 
			
		||||
      :append-to-body="true"
 | 
			
		||||
      :visible.sync="innerDrawer"
 | 
			
		||||
      @close='closeB'
 | 
			
		||||
@@ -141,7 +141,8 @@ const tableProps = [
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    prop: 'rate',
 | 
			
		||||
    label: '发货比列(%)'
 | 
			
		||||
    label: '发货比列(%)',
 | 
			
		||||
    width: 110
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    prop: 'principalCost',
 | 
			
		||||
@@ -173,7 +174,8 @@ const tableProps2 = [
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    prop: 'packagingSize',
 | 
			
		||||
    label: '装箱规格(片/箱)'
 | 
			
		||||
    label: '装箱规格(片/箱)',
 | 
			
		||||
    minWidth: 140
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    prop: 'packagingNum',
 | 
			
		||||
@@ -210,8 +212,8 @@ export default {
 | 
			
		||||
      tableBtn: [
 | 
			
		||||
        this.$auth.hasPermi('base:group-team:update')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'detDetail',
 | 
			
		||||
              btnName: '查看发货详情'
 | 
			
		||||
              type: 'detail',
 | 
			
		||||
              btnName: '详情'
 | 
			
		||||
            }
 | 
			
		||||
          : undefined
 | 
			
		||||
      ].filter((v) => v),
 | 
			
		||||
@@ -230,7 +232,7 @@ export default {
 | 
			
		||||
      // 图
 | 
			
		||||
      chartDom: '',
 | 
			
		||||
      chart: '',
 | 
			
		||||
      chartHeight: this.tableHeight(300)
 | 
			
		||||
      chartHeight: this.tableHeight(300)*0.6
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  // watch: {
 | 
			
		||||
@@ -270,6 +272,8 @@ export default {
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    getBar() {
 | 
			
		||||
      let color = ['#7164FF','#288AFF','#63BDFF','#8EF0AB','#FFCE6A']
 | 
			
		||||
      let colorList = []
 | 
			
		||||
      if (
 | 
			
		||||
        this.chart !== null &&
 | 
			
		||||
        this.chart !== '' &&
 | 
			
		||||
@@ -280,64 +284,90 @@ export default {
 | 
			
		||||
      this.chartDom = document.getElementById('logDetPieBar')
 | 
			
		||||
      this.chart = echarts.init(this.chartDom)
 | 
			
		||||
      let seriesData = []
 | 
			
		||||
      let sumData = 0
 | 
			
		||||
      this.tableData && this.tableData.map(item =>{
 | 
			
		||||
      if (this.tableData.length > 0) {
 | 
			
		||||
        for (let i = 0; i < this.tableData.length; i++) {
 | 
			
		||||
          let obj = {}
 | 
			
		||||
          obj.value = this.tableData[i].num
 | 
			
		||||
          obj.name = this.tableData[i].name
 | 
			
		||||
          seriesData.push(obj)
 | 
			
		||||
          if (i < 5) {
 | 
			
		||||
            colorList.push(color[i])
 | 
			
		||||
          } else {
 | 
			
		||||
            colorList.push(color[i%5])
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      if (this.orderMsg.num < this.orderMsg.orderNum) {
 | 
			
		||||
        let obj = {}
 | 
			
		||||
        obj.value = item.rate
 | 
			
		||||
        obj.name = item.name
 | 
			
		||||
        seriesData.push(obj)
 | 
			
		||||
        sumData+=item.rate
 | 
			
		||||
      })
 | 
			
		||||
      if (sumData < 100) {
 | 
			
		||||
        let obj = {}
 | 
			
		||||
        obj.value = 100 - sumData
 | 
			
		||||
        obj.value = this.orderMsg.orderNum - this.orderMsg.num
 | 
			
		||||
        obj.name = "未发货"
 | 
			
		||||
        seriesData.push(obj)
 | 
			
		||||
        colorList.push('#F5F5F5')
 | 
			
		||||
      }else {
 | 
			
		||||
        let obj = {}
 | 
			
		||||
        obj.value = 0
 | 
			
		||||
        obj.name = "未发货"
 | 
			
		||||
        seriesData.push(obj)
 | 
			
		||||
        colorList.push('#F5F5F5')
 | 
			
		||||
      }
 | 
			
		||||
      var option = {
 | 
			
		||||
        color: ['#B0EB42', '#FF9747', '#FF6860', '#7164FF', '#288AFF', '#63BDFF', '#73DE93', '#FFCE6A'],
 | 
			
		||||
        tooltip: {
 | 
			
		||||
          trigger: 'item',
 | 
			
		||||
          formatter: function(params) {
 | 
			
		||||
            let str = `<span style="display:inline-block;width:8px;height:8px;margin: 0 8px 0 -3px;border-radius:2px;background-color:${params.color};"></span>`
 | 
			
		||||
            return `<span>
 | 
			
		||||
                <span style="color:rgba(0,0,0,0.85);">${str}${params.name}</span>
 | 
			
		||||
                <span style="display:inline-block;margin-left:10px;color:rgba(0,0,0,0.45);">${params.percent}</span>
 | 
			
		||||
              </span>`
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        color: colorList,
 | 
			
		||||
        legend: {
 | 
			
		||||
          type: 'scroll',
 | 
			
		||||
          orient: 'vertical',
 | 
			
		||||
          right: '10%',
 | 
			
		||||
          top: 20,
 | 
			
		||||
          bottom: 20,
 | 
			
		||||
          icon: 'rect',
 | 
			
		||||
          itemHeight: 8,
 | 
			
		||||
          itemWidth: 8
 | 
			
		||||
          bottom: '5%',
 | 
			
		||||
          left: 'center',
 | 
			
		||||
          itemWidth: 8,
 | 
			
		||||
          itemHeight: 8
 | 
			
		||||
        },
 | 
			
		||||
        series: [
 | 
			
		||||
          {
 | 
			
		||||
            type: 'pie',
 | 
			
		||||
            radius: ['60%', '80%'],
 | 
			
		||||
            avoidLabelOverlap: false,
 | 
			
		||||
            label: {
 | 
			
		||||
              show: false,
 | 
			
		||||
              position: 'center'
 | 
			
		||||
            },
 | 
			
		||||
            radius: ['40%', '55%'],
 | 
			
		||||
            emphasis: {
 | 
			
		||||
              label: {
 | 
			
		||||
                show: true,
 | 
			
		||||
                fontSize: 40,
 | 
			
		||||
                fontWeight: 'bold'
 | 
			
		||||
              },
 | 
			
		||||
              scale: true ,
 | 
			
		||||
              scaleSize: 20 ,
 | 
			
		||||
              scale: false
 | 
			
		||||
            },
 | 
			
		||||
            labelLine: {
 | 
			
		||||
              show: false
 | 
			
		||||
            label: {
 | 
			
		||||
              alignTo: 'edge',
 | 
			
		||||
              formatter: '{name|{b}}\n{value|{c}}',
 | 
			
		||||
              minMargin: 5,
 | 
			
		||||
              edgeDistance: 10,
 | 
			
		||||
              lineHeight: 15,
 | 
			
		||||
              rich: {
 | 
			
		||||
                name: {
 | 
			
		||||
                  fontSize: 14,
 | 
			
		||||
                  color: 'rgba(0,0,0,0.65)'
 | 
			
		||||
                },
 | 
			
		||||
                value: {
 | 
			
		||||
                  fontSize: 14,
 | 
			
		||||
                  color: 'rgba(0,0,0,0.65)'
 | 
			
		||||
                }
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            data: seriesData
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            type: 'pie',
 | 
			
		||||
            radius: ['40%', '40%'],
 | 
			
		||||
            label: {
 | 
			
		||||
              show: true,
 | 
			
		||||
              position: 'center',
 | 
			
		||||
              color: '#000',
 | 
			
		||||
              formatter: [
 | 
			
		||||
                  '{a|'+this.orderMsg.orderNum+'}',
 | 
			
		||||
                  '{b|总数}'
 | 
			
		||||
              ].join('\n\n'),
 | 
			
		||||
              rich: {
 | 
			
		||||
                a: {
 | 
			
		||||
                    fontSize: 26 +'px'
 | 
			
		||||
                },
 | 
			
		||||
                b: {
 | 
			
		||||
                    fontSize: 16 +'px'
 | 
			
		||||
                }
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            emphasis: {
 | 
			
		||||
              scale: false
 | 
			
		||||
            },
 | 
			
		||||
            data: [100]
 | 
			
		||||
          }
 | 
			
		||||
        ]
 | 
			
		||||
      };
 | 
			
		||||
@@ -377,11 +407,13 @@ export default {
 | 
			
		||||
</script>
 | 
			
		||||
<style scoped lang='scss'>
 | 
			
		||||
.box1 {
 | 
			
		||||
  height: 56px;
 | 
			
		||||
  height: 76px;
 | 
			
		||||
  border-bottom: 1px solid #E9E9E9;
 | 
			
		||||
  margin: 0px 8px 20px 30px;
 | 
			
		||||
  .box_col {
 | 
			
		||||
    display: inline-block;
 | 
			
		||||
    width: 20%;
 | 
			
		||||
    padding: 8px 8px 8px 40px;
 | 
			
		||||
    padding: 8px 8px 8px 8px;
 | 
			
		||||
    .blodTip {
 | 
			
		||||
      height: 16px;
 | 
			
		||||
      font-size: 14px;
 | 
			
		||||
@@ -398,7 +430,7 @@ export default {
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
.box2 {
 | 
			
		||||
    padding:32px 32px 30px 30px;
 | 
			
		||||
    padding:0px 32px 30px 30px;
 | 
			
		||||
    height: calc(100vh - 150px);
 | 
			
		||||
}
 | 
			
		||||
.boxTitle {
 | 
			
		||||
 
 | 
			
		||||
@@ -77,9 +77,9 @@
 | 
			
		||||
					<el-form-item label="巡检时间" prop="actualTime">
 | 
			
		||||
						<el-date-picker
 | 
			
		||||
							v-model="dataForm.actualTime"
 | 
			
		||||
							type="date"
 | 
			
		||||
							type="datetime"
 | 
			
		||||
							:disabled="isdetail"
 | 
			
		||||
							format='yyyy-MM-dd'
 | 
			
		||||
							format='yyyy-MM-dd HH:mm:ss'
 | 
			
		||||
							value-format="timestamp"
 | 
			
		||||
							placeholder="选择巡检时间" />
 | 
			
		||||
					</el-form-item>
 | 
			
		||||
 
 | 
			
		||||
@@ -69,7 +69,7 @@ export default {
 | 
			
		||||
	data() {
 | 
			
		||||
		return {
 | 
			
		||||
			addOrUpdateVisible: false,
 | 
			
		||||
			searchBarKeys: ['equipmentId', 'createTime'],
 | 
			
		||||
			searchBarKeys: ['equipmentId', 'actualTime'],
 | 
			
		||||
			tableBtn: [
 | 
			
		||||
				this.$auth.hasPermi('equipment:check-record:detail')
 | 
			
		||||
					? {
 | 
			
		||||
@@ -113,12 +113,12 @@ export default {
 | 
			
		||||
					label: '时间段',
 | 
			
		||||
					dateType: 'daterange', // datetimerange
 | 
			
		||||
					format: 'yyyy-MM-dd',
 | 
			
		||||
					valueFormat: 'timestamp',
 | 
			
		||||
					valueFormat: 'yyyy-MM-dd HH:mm:ss',
 | 
			
		||||
					rangeSeparator: '-',
 | 
			
		||||
					startPlaceholder: '开始日期',
 | 
			
		||||
					endPlaceholder: '结束日期',
 | 
			
		||||
					defaultTime: ['00:00:00', '23:59:59'],
 | 
			
		||||
					param: 'startTime',
 | 
			
		||||
					param: 'actualTime',
 | 
			
		||||
					// width: 350,
 | 
			
		||||
				},
 | 
			
		||||
				{
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2021-11-18 14:16:25
 | 
			
		||||
 * @LastEditors: DY
 | 
			
		||||
 * @LastEditTime: 2023-11-09 11:09:26
 | 
			
		||||
 * @LastEditTime: 2023-11-24 18:38:22
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
@@ -52,11 +52,10 @@
 | 
			
		||||
 | 
			
		||||
				<div v-if="!isdetail" class="action_btn">
 | 
			
		||||
					<template>
 | 
			
		||||
						<span style="display: inline-block;" @click="addNew()">
 | 
			
		||||
							<svg-icon style="width: 14px; height: 14px" class="item-icon" icon-class="table_add" />
 | 
			
		||||
							<span class="add">添加</span>
 | 
			
		||||
						</span>
 | 
			
		||||
					</template>
 | 
			
		||||
            <span style="display: inline-block;">
 | 
			
		||||
              <el-button type="text" @click="addNew()" icon="el-icon-plus">添加</el-button>
 | 
			
		||||
            </span>
 | 
			
		||||
          </template>
 | 
			
		||||
				</div>
 | 
			
		||||
				<base-table
 | 
			
		||||
					:table-props="tableProps"
 | 
			
		||||
@@ -290,7 +289,7 @@ export default {
 | 
			
		||||
 | 
			
		||||
.drawer >>> .visual-part {
 | 
			
		||||
	flex: 1 auto;
 | 
			
		||||
	max-height: 76vh;
 | 
			
		||||
	max-height: 16vh;
 | 
			
		||||
	overflow: hidden;
 | 
			
		||||
	overflow-y: scroll;
 | 
			
		||||
	padding-right: 10px; /* 调整滚动条样式 */
 | 
			
		||||
@@ -308,7 +307,7 @@ export default {
 | 
			
		||||
}
 | 
			
		||||
.action_btn {
 | 
			
		||||
  float: right;
 | 
			
		||||
  margin: 5px 15px;
 | 
			
		||||
  margin: -40px 15px;
 | 
			
		||||
  font-size: 14px;
 | 
			
		||||
}
 | 
			
		||||
.add {
 | 
			
		||||
 
 | 
			
		||||
@@ -101,7 +101,7 @@ export default {
 | 
			
		||||
				{ prop: 'sectionName', label: '工段' },
 | 
			
		||||
				{ prop: 'equipmentName', label: '设备' },
 | 
			
		||||
				{ prop: 'equipmentCode', label: '设备编码' },
 | 
			
		||||
				{ prop: 'responsible', label: '负责人' },
 | 
			
		||||
				// { prop: 'responsible', label: '负责人' },
 | 
			
		||||
				{ prop: 'checkNumber', label: '巡检条数' }, // TODO: 操作 选项,四个,群里询问
 | 
			
		||||
			],
 | 
			
		||||
			searchBarFormConfig: [
 | 
			
		||||
@@ -116,6 +116,7 @@ export default {
 | 
			
		||||
					label: '设备名称',
 | 
			
		||||
					placeholder: '请选择设备',
 | 
			
		||||
					param: 'equipmentId',
 | 
			
		||||
					filterable: true,
 | 
			
		||||
				},
 | 
			
		||||
				{
 | 
			
		||||
					type: 'button',
 | 
			
		||||
@@ -170,8 +171,12 @@ export default {
 | 
			
		||||
						label: '设备名称',
 | 
			
		||||
						prop: 'equipmentId',
 | 
			
		||||
						url: '/base/core-equipment/listAll',
 | 
			
		||||
						bind: {
 | 
			
		||||
							filterable: true,
 | 
			
		||||
							clearable: true,
 | 
			
		||||
						},
 | 
			
		||||
						rules: [
 | 
			
		||||
							{ required: true, message: '设备名称不能为空', trigger: 'blur' },
 | 
			
		||||
							{ required: true, message: '设备名称不能为空', trigger: 'change' },
 | 
			
		||||
						],
 | 
			
		||||
					},
 | 
			
		||||
					{
 | 
			
		||||
 
 | 
			
		||||
@@ -45,6 +45,11 @@
 | 
			
		||||
				:disabled="mode == 'detail'"
 | 
			
		||||
				:has-files="true"
 | 
			
		||||
				:rows="rows" />
 | 
			
		||||
			<el-row v-if="mode === 'detail'" slot="footer" type="flex" justify="end">
 | 
			
		||||
				<el-col :span="12">
 | 
			
		||||
					<el-button size="small" class="btnTextStyle" @click="cancel">关闭</el-button>
 | 
			
		||||
				</el-col>
 | 
			
		||||
			</el-row>
 | 
			
		||||
		</base-dialog>
 | 
			
		||||
	</div>
 | 
			
		||||
</template>
 | 
			
		||||
 
 | 
			
		||||
@@ -75,9 +75,6 @@
 | 
			
		||||
 | 
			
		||||
		<div class="drawer-body__footer">
 | 
			
		||||
			<el-button type="primary" @click="goback()">关闭</el-button>
 | 
			
		||||
			<el-button v-if="disabled" type="primary" @click="goEdit()">
 | 
			
		||||
				编辑
 | 
			
		||||
			</el-button>
 | 
			
		||||
		</div>
 | 
			
		||||
 | 
			
		||||
		<attr-add
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,7 @@
 | 
			
		||||
		</el-form>
 | 
			
		||||
 | 
			
		||||
		<el-row style="text-align: right">
 | 
			
		||||
			<el-button @click="visible = false">取消</el-button>
 | 
			
		||||
			<el-button @click="cancel">取消</el-button>
 | 
			
		||||
			<el-button type="primary" @click="dataFormSubmit()">确定</el-button>
 | 
			
		||||
		</el-row>
 | 
			
		||||
	</el-dialog>
 | 
			
		||||
@@ -79,21 +79,13 @@ export default {
 | 
			
		||||
				this.partList = res.data.list;
 | 
			
		||||
			})
 | 
			
		||||
		},
 | 
			
		||||
		cancel() {
 | 
			
		||||
			this.$refs['dataForm'].resetFields()
 | 
			
		||||
			this.visible = false
 | 
			
		||||
		},
 | 
			
		||||
		init(id) {
 | 
			
		||||
			this.dataForm.id = id || '';
 | 
			
		||||
			// this.dataForm.id = id || '';
 | 
			
		||||
			this.visible = true;
 | 
			
		||||
			// this.$nextTick(() => {
 | 
			
		||||
			// 	this.$refs['dataForm'].resetFields();
 | 
			
		||||
			// 	if (this.dataForm.id) {
 | 
			
		||||
			// 		getCoreProductAttr({
 | 
			
		||||
			// 			id: this.dataForm.id
 | 
			
		||||
			// 		}).then((res) => {
 | 
			
		||||
			// 			const { name, value } = res.data;
 | 
			
		||||
			// 			this.dataForm.name = name;
 | 
			
		||||
			// 			this.dataForm.value = value;
 | 
			
		||||
			// 		});
 | 
			
		||||
			// 	}
 | 
			
		||||
			// });
 | 
			
		||||
		},
 | 
			
		||||
		// 表单提交
 | 
			
		||||
		dataFormSubmit() {
 | 
			
		||||
@@ -117,6 +109,7 @@ export default {
 | 
			
		||||
						configId: this.configId,
 | 
			
		||||
					}).then((response) => {
 | 
			
		||||
						this.$modal.msgSuccess('新增成功');
 | 
			
		||||
						this.$refs['dataForm'].resetFields()
 | 
			
		||||
						this.visible = false;
 | 
			
		||||
						this.$emit('refreshDataList');
 | 
			
		||||
					});
 | 
			
		||||
 
 | 
			
		||||
@@ -301,6 +301,12 @@ export default {
 | 
			
		||||
			const id = row.id;
 | 
			
		||||
			this.info({ id }).then((response) => {
 | 
			
		||||
				this.form = response.data;
 | 
			
		||||
				if (this.form.unit !== undefined) {
 | 
			
		||||
					this.form.unit = String(this.form.unit)
 | 
			
		||||
				}
 | 
			
		||||
				if (this.form.type !== undefined) {
 | 
			
		||||
					this.form.type = String(this.form.type)
 | 
			
		||||
				}
 | 
			
		||||
				this.open = true;
 | 
			
		||||
				this.title = '修改备品备件';
 | 
			
		||||
			});
 | 
			
		||||
 
 | 
			
		||||
@@ -310,7 +310,8 @@ export default {
 | 
			
		||||
		handleClick(raw) {
 | 
			
		||||
			if (raw.type === 'change') {
 | 
			
		||||
				// 更换
 | 
			
		||||
				this.addNew();
 | 
			
		||||
				console.log(raw)
 | 
			
		||||
				this.addNew(raw.data.sparePartId);
 | 
			
		||||
			} else {}
 | 
			
		||||
		},
 | 
			
		||||
		getList() {
 | 
			
		||||
@@ -320,7 +321,7 @@ export default {
 | 
			
		||||
				configId: this.dataForm.id,
 | 
			
		||||
			}).then((response) => {
 | 
			
		||||
				this.list = response.data;
 | 
			
		||||
				this.listQuery.total = response.data.total;
 | 
			
		||||
				this.listQuery.total = response.data.length;
 | 
			
		||||
			});
 | 
			
		||||
		},
 | 
			
		||||
		getList1() {
 | 
			
		||||
@@ -334,10 +335,10 @@ export default {
 | 
			
		||||
			});
 | 
			
		||||
		},
 | 
			
		||||
		// 新增 / 修改
 | 
			
		||||
		addNew(id) {
 | 
			
		||||
		addNew(sparePartId) {
 | 
			
		||||
			this.addOrUpdateVisible = true;
 | 
			
		||||
			this.$nextTick(() => {
 | 
			
		||||
				this.$refs.addOrUpdate.init(id);
 | 
			
		||||
				this.$refs.addOrUpdate.init(sparePartId);
 | 
			
		||||
			});
 | 
			
		||||
		},
 | 
			
		||||
		/** 导出按钮操作 */
 | 
			
		||||
 
 | 
			
		||||
@@ -25,10 +25,27 @@
 | 
			
		||||
					clearable
 | 
			
		||||
					placeholder="请输入操作人" />
 | 
			
		||||
			</el-form-item>
 | 
			
		||||
			<el-form-item label="更换耗时(min)" prop="timeUsed">
 | 
			
		||||
				<el-input-number
 | 
			
		||||
					v-model="dataForm.timeUsed"
 | 
			
		||||
					controls-position="right"
 | 
			
		||||
					clearable
 | 
			
		||||
					placeholder="请输入更换耗时"
 | 
			
		||||
					style="width: 100%" />
 | 
			
		||||
			</el-form-item>
 | 
			
		||||
			<el-form-item label="更换时间" prop="replacementTime">
 | 
			
		||||
				<el-date-picker
 | 
			
		||||
					v-model="dataForm.replacementTime"
 | 
			
		||||
					type="date"
 | 
			
		||||
					format='yyyy-MM-dd'
 | 
			
		||||
					value-format='timestamp'
 | 
			
		||||
					placeholder="选择入更换时间"
 | 
			
		||||
					style="width: 100%" />
 | 
			
		||||
			</el-form-item>
 | 
			
		||||
		</el-form>
 | 
			
		||||
 | 
			
		||||
		<el-row style="text-align: right">
 | 
			
		||||
			<el-button @click="visible = false">取消</el-button>
 | 
			
		||||
			<el-button @click="cancel">取消</el-button>
 | 
			
		||||
			<el-button type="primary" @click="dataFormSubmit()">确定</el-button>
 | 
			
		||||
		</el-row>
 | 
			
		||||
	</el-dialog>
 | 
			
		||||
@@ -49,11 +66,15 @@ export default {
 | 
			
		||||
			visible: false,
 | 
			
		||||
			dataForm: {
 | 
			
		||||
				id: undefined,
 | 
			
		||||
				responsible: ''
 | 
			
		||||
				responsible: '',
 | 
			
		||||
				timeUsed: 0,
 | 
			
		||||
				sparePartId: '',
 | 
			
		||||
				replacementTime: undefined
 | 
			
		||||
			},
 | 
			
		||||
			partList: [],
 | 
			
		||||
			dataRule: {
 | 
			
		||||
				responsible: [{ required: true, message: '操作人不能为空', trigger: 'blur' }]
 | 
			
		||||
				responsible: [{ required: true, message: '操作人不能为空', trigger: 'blur' }],
 | 
			
		||||
				replacementTime: [{ required: true, message: '更换时间不能为空', trigger: 'blur' }]
 | 
			
		||||
			},
 | 
			
		||||
		};
 | 
			
		||||
	},
 | 
			
		||||
@@ -66,9 +87,13 @@ export default {
 | 
			
		||||
		// 	this.partList = res.data
 | 
			
		||||
		// },
 | 
			
		||||
		init(id) {
 | 
			
		||||
			this.dataForm.id = id || '';
 | 
			
		||||
			this.dataForm.sparePartId = id || undefined;
 | 
			
		||||
			this.visible = true;
 | 
			
		||||
		},
 | 
			
		||||
		cancel() {
 | 
			
		||||
			this.$refs['dataForm'].resetFields();
 | 
			
		||||
			this.visible = false;
 | 
			
		||||
		},
 | 
			
		||||
		// 表单提交
 | 
			
		||||
		dataFormSubmit() {
 | 
			
		||||
			this.$refs['dataForm'].validate((valid) => {
 | 
			
		||||
@@ -91,6 +116,7 @@ export default {
 | 
			
		||||
						configId: this.configId,
 | 
			
		||||
					}).then((response) => {
 | 
			
		||||
						this.$modal.msgSuccess('新增成功');
 | 
			
		||||
						this.$refs['dataForm'].resetFields();
 | 
			
		||||
						this.visible = false;
 | 
			
		||||
						this.$emit('refreshDataList');
 | 
			
		||||
					});
 | 
			
		||||
 
 | 
			
		||||
@@ -193,7 +193,8 @@ export default {
 | 
			
		||||
      this.$auth.hasPermi('base:order-manage:addWorkOrder')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'add',
 | 
			
		||||
              btnName: '新增工单',
 | 
			
		||||
              btnName: '新增',
 | 
			
		||||
              showTip: '新增工单',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '|',
 | 
			
		||||
                data: [
 | 
			
		||||
@@ -219,7 +220,8 @@ export default {
 | 
			
		||||
      this.$auth.hasPermi('base:order-manage:bindWorkOrder')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'bind',
 | 
			
		||||
              btnName: '绑定工单',
 | 
			
		||||
              btnName: '绑定',
 | 
			
		||||
              showTip: '绑定工单',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '|',
 | 
			
		||||
                data: [
 | 
			
		||||
@@ -245,7 +247,8 @@ export default {
 | 
			
		||||
      this.$auth.hasPermi('base:order-manage:bindWorkOrder')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'complete',
 | 
			
		||||
              btnName: '完成订单',
 | 
			
		||||
              btnName: '完成',
 | 
			
		||||
              showTip: '完成订单',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '|',
 | 
			
		||||
                data: [
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@
 | 
			
		||||
        <method-btn
 | 
			
		||||
          v-if="tableBtn.length"
 | 
			
		||||
          slot="handleBtn"
 | 
			
		||||
          :width="250"
 | 
			
		||||
          :width="140"
 | 
			
		||||
          label="操作"
 | 
			
		||||
          :method-list="tableBtn"
 | 
			
		||||
          @clickBtn="handleClick"
 | 
			
		||||
@@ -160,19 +160,52 @@ export default {
 | 
			
		||||
      this.$auth.hasPermi('base:order-completion-monitoring:orderDet')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'orderDetail',
 | 
			
		||||
              btnName: '工单详情'
 | 
			
		||||
              btnName: '工单',
 | 
			
		||||
              showTip: '工单详情',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '&',
 | 
			
		||||
                data: [
 | 
			
		||||
                  {
 | 
			
		||||
                    type: 'more',
 | 
			
		||||
                    name: 'workOrderNum',
 | 
			
		||||
                    value: 1
 | 
			
		||||
                  }
 | 
			
		||||
                ]
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          : undefined,
 | 
			
		||||
      this.$auth.hasPermi('base:order-completion-monitoring:qualityDet')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'qualityDetail',
 | 
			
		||||
              btnName: '质量详情'
 | 
			
		||||
              btnName: '质量',
 | 
			
		||||
              showTip: '质量详情',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '&',
 | 
			
		||||
                data: [
 | 
			
		||||
                  {
 | 
			
		||||
                    type: 'more',
 | 
			
		||||
                    name: 'workOrderNum',
 | 
			
		||||
                    value: 1
 | 
			
		||||
                  }
 | 
			
		||||
                ]
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          : undefined,
 | 
			
		||||
      this.$auth.hasPermi('base:order-completion-monitoring:sendOut')
 | 
			
		||||
          ? {
 | 
			
		||||
              type: 'sendOutDetail',
 | 
			
		||||
              btnName: '发货详情'
 | 
			
		||||
              btnName: '发货',
 | 
			
		||||
              showTip: '发货详情',
 | 
			
		||||
              showParam: {
 | 
			
		||||
                type: '&',
 | 
			
		||||
                data: [
 | 
			
		||||
                  {
 | 
			
		||||
                    type: 'more',
 | 
			
		||||
                    name: 'workOrderNum',
 | 
			
		||||
                    value: 1
 | 
			
		||||
                  }
 | 
			
		||||
                ]
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          : undefined
 | 
			
		||||
      ].filter((v) => v),
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
<template>
 | 
			
		||||
	<div :class="className" :style="{ height: height, width: width }" />
 | 
			
		||||
	<div :class="className" :style="{ height: height, width: width,marginLeft: '10px' }" />
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
@@ -97,7 +97,7 @@ export default {
 | 
			
		||||
					{
 | 
			
		||||
						containLabel: true,
 | 
			
		||||
						top: 40,
 | 
			
		||||
						left: '2%',
 | 
			
		||||
						left: '4%',
 | 
			
		||||
						right: '2%',
 | 
			
		||||
						bottom: '3%',
 | 
			
		||||
						bottom: '55%',
 | 
			
		||||
@@ -105,7 +105,7 @@ export default {
 | 
			
		||||
					{
 | 
			
		||||
						containLabel: true,
 | 
			
		||||
						top: 40,
 | 
			
		||||
						left: '2%',
 | 
			
		||||
						left: '4%',
 | 
			
		||||
						right: '2%',
 | 
			
		||||
						bottom: '3%',
 | 
			
		||||
						top: '55%',
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,13 +2,12 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2023-11-03 16:37:06
 | 
			
		||||
 * @LastEditors: zwq
 | 
			
		||||
 * @LastEditTime: 2023-11-23 15:54:31
 | 
			
		||||
 * @LastEditTime: 2023-11-24 14:35:01
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,13 +2,12 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2023-11-03 16:37:06
 | 
			
		||||
 * @LastEditors: zwq
 | 
			
		||||
 * @LastEditTime: 2023-11-23 15:54:14
 | 
			
		||||
 * @LastEditTime: 2023-11-24 14:36:24
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,13 +2,12 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2023-11-03 16:37:06
 | 
			
		||||
 * @LastEditors: zwq
 | 
			
		||||
 * @LastEditTime: 2023-11-23 15:53:54
 | 
			
		||||
 * @LastEditTime: 2023-11-24 14:36:08
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,13 +2,12 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2023-11-03 16:37:06
 | 
			
		||||
 * @LastEditors: zwq
 | 
			
		||||
 * @LastEditTime: 2023-11-23 15:53:28
 | 
			
		||||
 * @LastEditTime: 2023-11-24 14:35:51
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,13 +2,12 @@
 | 
			
		||||
 * @Author: zwq
 | 
			
		||||
 * @Date: 2023-11-03 16:37:06
 | 
			
		||||
 * @LastEditors: zwq
 | 
			
		||||
 * @LastEditTime: 2023-11-23 15:52:53
 | 
			
		||||
 * @LastEditTime: 2023-11-24 14:35:29
 | 
			
		||||
 * @Description:
 | 
			
		||||
-->
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
	<div class="app-container">
 | 
			
		||||
		<!-- 搜索工作栏 -->
 | 
			
		||||
		<search-bar
 | 
			
		||||
			:isFold="true"
 | 
			
		||||
			:formConfigs="formConfig"
 | 
			
		||||
			ref="searchBarForm"
 | 
			
		||||
			@headBtnClick="buttonClick" />
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user