|
|
@ -1,17 +1,66 @@ |
|
|
|
<template> |
|
|
|
<!-- 项目滞留超期提醒 --> |
|
|
|
<div v-show="showType==='customize'" class="m-body"> |
|
|
|
<div class="m-body"> |
|
|
|
<!-- 项目外部系统流转设置--> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line"> |
|
|
|
项目滞留超期提醒 |
|
|
|
<div class="line">项目外部系统流转设置</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
<button class="h-right-two">保存设置</button> |
|
|
|
<button class="h-right-one" @click="yitimoren()">恢复默认</button> |
|
|
|
<el-button class="diaCancel" @click="diaCancel()">取消返回</el-button> |
|
|
|
</div> |
|
|
|
</el-tag> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">项目外部系统流转:</el-tag> |
|
|
|
<el-switch |
|
|
|
v-model="sendProjectSwitch" |
|
|
|
active-text="开启" |
|
|
|
inactive-text="关闭" |
|
|
|
element |
|
|
|
style="width: 200px" |
|
|
|
> |
|
|
|
</el-switch> |
|
|
|
</div> |
|
|
|
<div v-if="selectSys.length > 0" class="mh-child" style="display: flex;"> |
|
|
|
<el-tag class="set-overtime">已选外部系统:</el-tag> |
|
|
|
<div class="sys-list"> |
|
|
|
<div v-for="item in selectSys" :key="item.platformId" class="sys-list-item"> |
|
|
|
<img :src="item.icon" /> |
|
|
|
<span>{{ item.platformName }}</span> |
|
|
|
<el-button type="text" size="small" >编辑</el-button> |
|
|
|
<el-button type="text" style="color: red;" size="small" >删除</el-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">外部系统:</el-tag> |
|
|
|
<el-select v-model="selectSys" multiple placeholder="请选择" @change="handleSys" class="overtime-input"> |
|
|
|
<el-option |
|
|
|
v-for="item in sysList" |
|
|
|
:key="item.platformId" |
|
|
|
:label="item.platformName" |
|
|
|
:value="item.platformId" |
|
|
|
> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
<el-tag |
|
|
|
style=" |
|
|
|
font-size: 14px; |
|
|
|
background-color: white; |
|
|
|
border: white; |
|
|
|
color: black; |
|
|
|
" |
|
|
|
>(可多选)</el-tag> |
|
|
|
</div> |
|
|
|
<!-- 项目滞留超期提醒 --> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line">项目滞留超期提醒</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
|
|
|
|
<button class="h-right-two" @click="one_two()">保存设置</button> |
|
|
|
<button class="h-right-one" @click="stayover()">恢复默认</button> |
|
|
|
<el-button class="diaCancel" @click="diaCancel()">取消返回</el-button> |
|
|
|
</div> |
|
|
|
</el-tag> |
|
|
|
<!-- 设定核算单位prefix-icon="el-icon-date" --> |
|
|
@ -20,46 +69,53 @@ |
|
|
|
<el-time-picker |
|
|
|
class="overtime-input" |
|
|
|
arrow-control |
|
|
|
prefix-icon=el-icon-date |
|
|
|
prefix-icon="el-icon-date" |
|
|
|
v-model="startTime" |
|
|
|
:picker-options="{ |
|
|
|
selectableRange: '00:00:00'+ '-' + '23:59:59' , |
|
|
|
selectableRange: '00:00:00' + '-' + '23:59:59' |
|
|
|
}" |
|
|
|
placeholder="任意时间点" |
|
|
|
value-format="HH:mm:ss"> |
|
|
|
value-format="HH:mm:ss" |
|
|
|
> |
|
|
|
</el-time-picker> |
|
|
|
<text-align style=" padding: 20px;">至</text-align> |
|
|
|
<span style="padding: 20px">至</span> |
|
|
|
<el-time-picker |
|
|
|
class="overtime-input" |
|
|
|
arrow-control |
|
|
|
prefix-icon=el-icon-date |
|
|
|
prefix-icon="el-icon-date" |
|
|
|
v-model="endTime" |
|
|
|
:picker-options="{ |
|
|
|
selectableRange: startTime + '-' + '23:59:59' , |
|
|
|
selectableRange: startTime + '-' + '23:59:59' |
|
|
|
}" |
|
|
|
placeholder="任意时间点" |
|
|
|
value-format="HH:mm:ss"> |
|
|
|
value-format="HH:mm:ss" |
|
|
|
> |
|
|
|
</el-time-picker> |
|
|
|
</div> |
|
|
|
<!-- 设定滞留超期时间 start: '08:30:00', |
|
|
|
step: '00:15:00', |
|
|
|
end: '23:30:00' --> |
|
|
|
<!-- 设定滞留超期时间 start: '08:30:00',step: '00:15:00',end: '23:30:00' --> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">设定滞留超期时间:</el-tag> |
|
|
|
<el-from-item class="el-from-item"> |
|
|
|
<button class="btn btn-delet" @click="staytime_subtract()">-</button> |
|
|
|
</el-from-item> |
|
|
|
<el-input class="overtime-input" v-model="detentionDays"></el-input> |
|
|
|
<el-from-item class="el-from-item"> |
|
|
|
<button class="btn btn-add" @click="staytime_add()">+</button> |
|
|
|
</el-from-item> |
|
|
|
<el-tag style="padding-left: 14px;padding-right: 14px;font-size: 15px;background-color: white;border: 0px;color: #000000;">/</el-tag> |
|
|
|
<el-tag |
|
|
|
style=" |
|
|
|
padding-left: 14px; |
|
|
|
padding-right: 14px; |
|
|
|
font-size: 15px; |
|
|
|
background-color: white; |
|
|
|
border: 0px; |
|
|
|
color: #000000; |
|
|
|
" |
|
|
|
>/</el-tag |
|
|
|
> |
|
|
|
<el-select v-model="value" placeholder="请选择" class="overtime-input"> |
|
|
|
<el-option |
|
|
|
v-for="item in options" |
|
|
|
:key="item.value" |
|
|
|
:label="item.label" |
|
|
|
:value="item.value"> |
|
|
|
:value="item.value" |
|
|
|
> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
@ -67,16 +123,17 @@ |
|
|
|
<!-- 设定即将超期时间提醒 --> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">设定即将超期时间提醒:</el-tag> |
|
|
|
<el-from-item class="el-from-item"> |
|
|
|
<button class="btn btn-delet" @click="subtract_remind()">-</button> |
|
|
|
</el-from-item> |
|
|
|
<el-from-item> |
|
|
|
<el-input class="overtime-input" v-model="remindTime"></el-input> |
|
|
|
</el-from-item> |
|
|
|
<el-from-item class="el-from-item"> |
|
|
|
<button class="btn btn-add" @click="add_remind()">+</button> |
|
|
|
</el-from-item> |
|
|
|
<el-tag style="font-size: 14px; background-color: white;border: white;color: black;">单位天</el-tag> |
|
|
|
<el-tag |
|
|
|
style=" |
|
|
|
font-size: 14px; |
|
|
|
background-color: white; |
|
|
|
border: white; |
|
|
|
color: black; |
|
|
|
" |
|
|
|
>单位天</el-tag> |
|
|
|
</div> |
|
|
|
<!-- 统一定时消息推送时间 --> |
|
|
|
<div class="mh-child"> |
|
|
@ -89,19 +146,17 @@ |
|
|
|
step: '00:05', |
|
|
|
end: '23:00' |
|
|
|
}" |
|
|
|
placeholder="选择时间"> |
|
|
|
placeholder="选择时间" |
|
|
|
> |
|
|
|
</el-time-select> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 议题发布前经网络员审核--> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line"> |
|
|
|
议题发布前经网络员审核 |
|
|
|
</div> |
|
|
|
<div class="line">议题发布前经网络员审核</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
|
|
|
|
<button class="h-right-two">保存设置</button> |
|
|
|
<button class="h-right-one" @click="yitimoren()">恢复默认</button> |
|
|
|
</div> |
|
|
@ -113,18 +168,17 @@ |
|
|
|
v-model="button1" |
|
|
|
active-text="开启" |
|
|
|
inactive-text="关闭" |
|
|
|
element style="width: 200px;"> |
|
|
|
element |
|
|
|
style="width: 200px" |
|
|
|
> |
|
|
|
</el-switch> |
|
|
|
</div> |
|
|
|
<!-- 待办事项短信通知 --> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line"> |
|
|
|
待办事项短信通知 |
|
|
|
</div> |
|
|
|
<div class="line">待办事项短信通知</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
|
|
|
|
<button class="h-right-two">保存设置</button> |
|
|
|
<button class="h-right-one" @click="daibanshi()">恢复默认</button> |
|
|
|
</div> |
|
|
@ -132,10 +186,7 @@ |
|
|
|
<!-- 代办事项发送短信通知 --> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">待办事项发送短信通知:</el-tag> |
|
|
|
<el-switch |
|
|
|
v-model="button2" |
|
|
|
active-text="开启" |
|
|
|
inactive-text="关闭"> |
|
|
|
<el-switch v-model="button2" active-text="开启" inactive-text="关闭"> |
|
|
|
</el-switch> |
|
|
|
</div> |
|
|
|
<!-- 剩余短信数量--> |
|
|
@ -145,19 +196,24 @@ |
|
|
|
placeholder="请输入内容" |
|
|
|
v-model="input" |
|
|
|
clearable |
|
|
|
class="overtime-input"> |
|
|
|
class="overtime-input" |
|
|
|
> |
|
|
|
</el-input> |
|
|
|
<el-tag style="font-size: 14px; background-color: white;border: white;color: black;">单位条</el-tag> |
|
|
|
<el-tag |
|
|
|
style=" |
|
|
|
font-size: 14px; |
|
|
|
background-color: white; |
|
|
|
border: white; |
|
|
|
color: black; |
|
|
|
" |
|
|
|
>单位条</el-tag> |
|
|
|
</div> |
|
|
|
<!-- 小组审核机制--> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line"> |
|
|
|
小组审核机制 |
|
|
|
</div> |
|
|
|
<div class="line">小组审核机制</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
|
|
|
|
<button class="h-right-two">保存设置</button> |
|
|
|
<button class="h-right-one">恢复默认</button> |
|
|
|
</div> |
|
|
@ -165,55 +221,55 @@ |
|
|
|
<!-- 新建小组进组需小组审核--> |
|
|
|
<div class="mh-child"> |
|
|
|
<el-tag class="set-overtime">新建小组进组需小组审核:</el-tag> |
|
|
|
<el-switch |
|
|
|
v-model="button3" |
|
|
|
active-text="开启" |
|
|
|
inactive-text="关闭"> |
|
|
|
<el-switch v-model="button3" active-text="开启" inactive-text="关闭"> |
|
|
|
</el-switch> |
|
|
|
</div> |
|
|
|
<!-- 其他设置--> |
|
|
|
<el-tag class="mh"> |
|
|
|
<div class="h-left"> |
|
|
|
<div class="line"> |
|
|
|
其他设置 |
|
|
|
</div> |
|
|
|
<div class="line">其他设置</div> |
|
|
|
</div> |
|
|
|
<div class="h-right"> |
|
|
|
|
|
|
|
<button class="h-right-two">保存设置</button> |
|
|
|
<button class="h-right-one">恢复默认</button> |
|
|
|
</div> |
|
|
|
</el-tag> |
|
|
|
</div> |
|
|
|
|
|
|
|
</template> |
|
|
|
<script> |
|
|
|
export default { |
|
|
|
data () { |
|
|
|
return { |
|
|
|
options:[{ |
|
|
|
options: [ |
|
|
|
{ |
|
|
|
value: 'work', |
|
|
|
label: '工作日' |
|
|
|
}, { |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'rest', |
|
|
|
label: '休息日' |
|
|
|
}], |
|
|
|
} |
|
|
|
], |
|
|
|
value: 'rest', |
|
|
|
button1: false, |
|
|
|
button2: true, |
|
|
|
button3: true, |
|
|
|
sendProjectSwitch: false, |
|
|
|
input: 2, |
|
|
|
startTime: '10:10:10', |
|
|
|
endTime: '12:15:16', |
|
|
|
code: ' ', |
|
|
|
auditSwitch: "", |
|
|
|
customerId: '81776', // 客户id,父组件传 |
|
|
|
auditSwitch: '', |
|
|
|
customerId: '', // 客户id,父组件传 |
|
|
|
customerName: '', // 客户名称,父组件传 |
|
|
|
detentionDays: '1', |
|
|
|
calculation: '', |
|
|
|
remindTime: '1', |
|
|
|
pushTime: "18:10", |
|
|
|
pushTime: '18:10', |
|
|
|
showType: 'customize', |
|
|
|
sysList: [], |
|
|
|
sysOptions: [], |
|
|
|
selectSys: [] |
|
|
|
} |
|
|
|
}, |
|
|
|
watch: { |
|
|
@ -227,34 +283,47 @@ |
|
|
|
this.remindTime = val.replace(/\D/g, '') |
|
|
|
} |
|
|
|
}, |
|
|
|
// mounted:function(){ |
|
|
|
// this.one_one(); |
|
|
|
// }, |
|
|
|
|
|
|
|
methods: { |
|
|
|
handleSys (e) { |
|
|
|
console.log('eeeeww', e) |
|
|
|
}, |
|
|
|
initData (customerId, customerName) { |
|
|
|
this.customerId = customerId |
|
|
|
this.customerName = customerName |
|
|
|
this.initSysList() |
|
|
|
}, |
|
|
|
initSysList () { |
|
|
|
let params = { |
|
|
|
customerId: this.customerId, |
|
|
|
actionKey: 'PROJECT_ASSIST' |
|
|
|
} |
|
|
|
this.$http |
|
|
|
.post('/third/thirdplatform/customer/list-selectable-platforms-by-action', params) |
|
|
|
.then(({ data: res }) => { |
|
|
|
if (res.code === 0) { |
|
|
|
this.sysList = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
staytime_subtract: function (detentionDays) { |
|
|
|
|
|
|
|
if (this.detentionDays >= 1) { |
|
|
|
this.detentionDays-- |
|
|
|
} |
|
|
|
else if(this.detentionDays==0){ |
|
|
|
alert("已达最小值","注意","ss"); |
|
|
|
} else if (this.detentionDays == 0) { |
|
|
|
alert('已达最小值', '注意', 'ss') |
|
|
|
} |
|
|
|
}, |
|
|
|
staytime_add: function (detentionDays) { |
|
|
|
this.detentionDays++; |
|
|
|
this.detentionDays++ |
|
|
|
}, |
|
|
|
subtract_remind: function (remindTime) { |
|
|
|
|
|
|
|
if (this.remindTime >= 1) { |
|
|
|
this.remindTime--; |
|
|
|
} |
|
|
|
else if(this.remindTime==0){ |
|
|
|
alert("已达最小值","注意","ss"); |
|
|
|
this.remindTime-- |
|
|
|
} else if (this.remindTime == 0) { |
|
|
|
alert('已达最小值', '注意', 'ss') |
|
|
|
} |
|
|
|
}, |
|
|
|
add_remind: function (remindTime) { |
|
|
|
this.remindTime++; |
|
|
|
this.remindTime++ |
|
|
|
}, |
|
|
|
// 取消返回 |
|
|
|
// cancleBack:function(){ |
|
|
@ -271,14 +340,18 @@ |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
}) |
|
|
|
.then(() => { |
|
|
|
const url = '/gov/issue/parameter/reviewinit' |
|
|
|
const param = { |
|
|
|
customerId: this.customerId, |
|
|
|
} |
|
|
|
window.app.ajax.post(url, param, |
|
|
|
(data, rspMsg) => { //data映射或者字符串值 |
|
|
|
this.$message.success('初始化成功' + rspMsg,) //请求成功时执行的回调函数 |
|
|
|
customerId: this.customerId |
|
|
|
} |
|
|
|
window.app.ajax.post( |
|
|
|
url, |
|
|
|
param, |
|
|
|
(data, rspMsg) => { |
|
|
|
// data映射或者字符串值 |
|
|
|
this.$message.success('初始化成功' + rspMsg) // 请求成功时执行的回调函数 |
|
|
|
// console.log(data.auditSwitch) |
|
|
|
// console.log('-----------------') |
|
|
|
// console.log(this.button1) |
|
|
@ -287,14 +360,13 @@ |
|
|
|
} else { |
|
|
|
this.button1 = false |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
(rspMsg, data) => { |
|
|
|
this.$message.error(rspMsg) |
|
|
|
} |
|
|
|
) |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
|
|
|
|
}) |
|
|
|
.catch(() => {}) |
|
|
|
}, |
|
|
|
|
|
|
|
// 项目滞留超期提醒初始化 |
|
|
@ -303,7 +375,8 @@ |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
}) |
|
|
|
.then(() => { |
|
|
|
const url = '/gov/project/parameter/remindinit' |
|
|
|
const param = { |
|
|
|
customerId: this.customerId, |
|
|
@ -312,11 +385,14 @@ |
|
|
|
remindTime: this.remindTime, |
|
|
|
pushTime: this.pushTime, |
|
|
|
startTime: this.startTime, |
|
|
|
endTime: this.endTime, |
|
|
|
} |
|
|
|
window.app.ajax.post(url, param, |
|
|
|
(data, rspMsg) => { //data映射或者字符串值 |
|
|
|
this.$message.success('初始化成功' + rspMsg,) //请求成功时执行的回调函数 |
|
|
|
endTime: this.endTime |
|
|
|
} |
|
|
|
window.app.ajax.post( |
|
|
|
url, |
|
|
|
param, |
|
|
|
(data, rspMsg) => { |
|
|
|
// data映射或者字符串值 |
|
|
|
this.$message.success('初始化成功' + rspMsg) // 请求成功时执行的回调函数 |
|
|
|
// console.log(data.detentionDays) |
|
|
|
// console.log(data.calculation) |
|
|
|
// console.log(data.remindTime) |
|
|
@ -328,7 +404,7 @@ |
|
|
|
this.remindTime = parseInt(data.remindTime) |
|
|
|
this.detentionDays = parseInt(data.detentionDays) |
|
|
|
if (data.calculation == 'work') { |
|
|
|
this.value= 'work'; |
|
|
|
this.value = 'work' |
|
|
|
} else { |
|
|
|
this.value = 'work' |
|
|
|
} |
|
|
@ -338,24 +414,18 @@ |
|
|
|
}, |
|
|
|
(rspMsg, data) => { |
|
|
|
this.$message.error(rspMsg) |
|
|
|
} |
|
|
|
) |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
|
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
.catch(() => {}) |
|
|
|
} |
|
|
|
|
|
|
|
// ------ |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
|
|
|
|
|
|
|
.line { |
|
|
|
position: relative; |
|
|
|
|
|
|
@ -366,9 +436,10 @@ |
|
|
|
padding: 0px; |
|
|
|
} |
|
|
|
.m-body { |
|
|
|
height: 790px; |
|
|
|
// height: 790px; |
|
|
|
width: 100%; |
|
|
|
padding-top: 0px; |
|
|
|
overflow-y: scroll; |
|
|
|
} |
|
|
|
.select-date { |
|
|
|
margin-left: 100px; |
|
|
@ -383,19 +454,16 @@ |
|
|
|
color: black; |
|
|
|
padding: 0px; |
|
|
|
border-bottom: 2px solid #eeeeee; |
|
|
|
|
|
|
|
} |
|
|
|
.mh-child { |
|
|
|
margin-top: 30px; |
|
|
|
position: relative; |
|
|
|
|
|
|
|
} |
|
|
|
/* div.el-switch.is-checked{ |
|
|
|
|
|
|
|
} */ |
|
|
|
div.el-switch { |
|
|
|
margin-left: 60px; |
|
|
|
|
|
|
|
} |
|
|
|
.el-switch__core { |
|
|
|
height: 25px; |
|
|
@ -419,8 +487,6 @@ |
|
|
|
padding-left: 0px; |
|
|
|
padding-top: 15px; |
|
|
|
padding-bottom: 2px; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
.h-right { |
|
|
|
padding-bottom: 2px; |
|
|
@ -428,7 +494,6 @@ |
|
|
|
font-size: 15px; |
|
|
|
position: relative; |
|
|
|
width: 30%; |
|
|
|
|
|
|
|
} |
|
|
|
.h-right-one { |
|
|
|
background-color: #d4d2ce; |
|
|
@ -441,8 +506,6 @@ |
|
|
|
padding-right: 2px; |
|
|
|
border-radius: 4px; |
|
|
|
float: right; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
.h-right-one:hover { |
|
|
|
background-color: #deddda; |
|
|
@ -455,7 +518,6 @@ |
|
|
|
padding-right: 2px; |
|
|
|
border-radius: 4px; |
|
|
|
float: right; |
|
|
|
|
|
|
|
} |
|
|
|
.h-right-two { |
|
|
|
background-color: #17b3a3; |
|
|
@ -469,12 +531,9 @@ |
|
|
|
padding-right: 2px; |
|
|
|
border-radius: 4px; |
|
|
|
float: right; |
|
|
|
|
|
|
|
} |
|
|
|
.h-right-two:hover { |
|
|
|
background-color: #18bfac; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.diaCancel { |
|
|
@ -503,7 +562,6 @@ |
|
|
|
background-color: white; |
|
|
|
color: black; |
|
|
|
border-color: white; |
|
|
|
|
|
|
|
} |
|
|
|
.overtime-input { |
|
|
|
width: 280px; |
|
|
@ -511,7 +569,6 @@ |
|
|
|
} |
|
|
|
.el-input--medium { |
|
|
|
text-align: center; |
|
|
|
|
|
|
|
} |
|
|
|
input.el-input__inner { |
|
|
|
border-radius: 0px; |
|
|
@ -520,11 +577,11 @@ |
|
|
|
} |
|
|
|
.btn { |
|
|
|
background-color: #f1f1f1; |
|
|
|
border: 1px solid #DCDFE6; |
|
|
|
border: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
.el-from-item :hover { |
|
|
|
.el-form-item :hover { |
|
|
|
background-color: #f7f7f7 !important; |
|
|
|
border: 1px solid #DCDFE6; |
|
|
|
border: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
.btn-add { |
|
|
|
font-size: 20px; |
|
|
@ -537,7 +594,6 @@ |
|
|
|
border-bottom-right-radius: 5px; |
|
|
|
border-top-right-radius: 5px; |
|
|
|
width: 10px; |
|
|
|
|
|
|
|
} |
|
|
|
.btn-delet { |
|
|
|
font-size: 20px; |
|
|
@ -550,10 +606,25 @@ |
|
|
|
border-bottom-left-radius: 5px; |
|
|
|
border-top-left-radius: 5px; |
|
|
|
width: 10px; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
div.set-overtime.el-input.el-input--medium.el-input--suffix { |
|
|
|
padding-right: 0px; |
|
|
|
} |
|
|
|
|
|
|
|
.sys-list { |
|
|
|
.sys-list-item { |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
padding: 5px 0; |
|
|
|
border-bottom: 1px solid #eee; |
|
|
|
img { |
|
|
|
width: 30px; |
|
|
|
height: 30px; |
|
|
|
} |
|
|
|
span { |
|
|
|
margin: 0 20px; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|