| | |
| | | <a-row :gutter="24"> |
| | | <a-col :span="24"> |
| | | <a-form-item label="班制" :labelCol="labelColLong" :wrapperCol="wrapperColLong"> |
| | | <a-select v-decorator="['monShiftId', validatorRules.monShiftId]" placeholder="请选择班制" |
| | | <a-select v-decorator="['shiftId', validatorRules.shiftId]" placeholder="请选择班制" |
| | | :allowClear='allowClear' @change="initShiftSubList"> |
| | | <a-select-option v-for="(em,index) in shiftList" :key="index" :value="em.value"> |
| | | {{ em.label }} |
| | |
| | | // console.log(data); //选中某天 |
| | | // }, |
| | | changeDate(data) { |
| | | console.log(data); //左右点击切换月份 |
| | | // console.log(data); //左右点击切换月份 |
| | | }, |
| | | clickToday(data) { |
| | | console.log(data); // 跳到了本月 |
| | | //console.log(data); // 跳到了本月 |
| | | }, |
| | | // markChange(){ |
| | | // |
| | |
| | | } |
| | | }, |
| | | clickDay(today){//选中日期 |
| | | // today = this.fun(today) |
| | | console.log("当前选中日期===>", today); |
| | | let existDate = this.selectDate; |
| | | let isExist = true; |
| | | for (var i = 0; i < existDate.length; i++) { |
| | | if (existDate[i].date === today) { |
| | | console.log("当前日期存已在===>",today); |
| | | this.selectDate.splice(i,1); |
| | | this.shiData.splice(i,1); |
| | | this.sendDte.splice(i,1) |
| | |
| | | } |
| | | } |
| | | if (isExist) {//当前日期存在移除 |
| | | console.log("不存在-添加===>"); |
| | | let tempDate = {date: today, className: "mark1"} |
| | | // let ddd = this.fun(today) |
| | | let ddd = today |
| | |
| | | this.shiData.push(ddd) |
| | | this.sendDte.push(ccc) |
| | | } |
| | | console.log("this.selectDate===>",JSON.stringify(this.selectDate)); |
| | | console.log(this.sendDte) |
| | | }, |
| | | onSelect(value) { |
| | | console.log(value); |
| | |
| | | let formData = Object.assign(this.model, values) |
| | | |
| | | formData.dateList = this.sendDte |
| | | console.log(formData) |
| | | postAction(this.url.settingCalendar, formData).then((res) => { |
| | | if (res.success) { |
| | | that.$message.success(res.message) |
| | | // that.$message.success(res.message) |
| | | that.$notification.success({ |
| | | message:'消息', |
| | | description:res.message |
| | | }); |
| | | that.$emit('ok', res.result) |
| | | } else { |
| | | that.$message.warning(res.message) |
| | | // that.$message.warning(res.message) |
| | | that.$notification.warning({ |
| | | message:'消息', |
| | | description:res.message |
| | | }); |
| | | } |
| | | }).finally(() => { |
| | | that.confirmLoading = false |
| | |
| | | color: #000000; |
| | | } |
| | | /deep/ .mainBox .wh_content_all .wh_content_item .wh_isMark { |
| | | color: #1890ff; |
| | | border:1px solid #1890ff; |
| | | border-radius: 50%; |
| | | /*color: #1890ff;*/ |
| | | /*border:1px solid #1890ff;*/ |
| | | /*border-radius: 50%;*/ |
| | | color: #ffffff; |
| | | background-color: blue; |
| | | } |
| | | /deep/ .mainBox .wh_content_all .wh_content_item .wh_isToday { |
| | | /*background: #33ad53;*/ |
| | |
| | | |
| | | </style> |
| | | |
| | | <!--<style lang="scss">--> |
| | | |
| | | <!--.mark1 {--> |
| | | <!--color: white !important;--> |
| | | <!--background: #1890ff !important;--> |
| | | <!--border-radius: 50%;--> |
| | | <!--}--> |
| | | |
| | | <!--.mainBox {--> |
| | | <!--.wh_content_all { /*主体*/--> |
| | | <!--background-color: #ffffff;--> |
| | | <!--border: 1px silver solid;--> |
| | | <!--border-radius: 5px;--> |
| | | <!--.wh_jiantou1{/*左箭头*/--> |
| | | <!--border-top: 2px solid #000000;--> |
| | | <!--border-left: 2px solid #000000;--> |
| | | <!--}--> |
| | | <!--.wh_jiantou2{/*右箭头*/--> |
| | | <!--border-top: 2px solid #000000;--> |
| | | <!--border-right: 2px solid #000000;--> |
| | | <!--}--> |
| | | <!--.wh_top_changge li { /*当前年月标题*/--> |
| | | <!--color: black;--> |
| | | <!--}--> |
| | | <!--.wh_content_item {--> |
| | | <!--margin-top: 5px;--> |
| | | <!--.wh_top_tag{/*星期标题*/--> |
| | | <!--color: #000000;--> |
| | | <!--}--> |
| | | <!--.wh_item_date {/*当前月*/--> |
| | | <!--color: #000000;--> |
| | | <!--}--> |
| | | <!--.wh_item_date:hover { //悬浮--> |
| | | <!--color: #1890ff;--> |
| | | <!--background: #ffffff;--> |
| | | <!--border-radius: 50%;--> |
| | | <!--}--> |
| | | <!--.wh_other_dayhide { /*上月和下月时间*/--> |
| | | <!--color: #bfbfbf;--> |
| | | <!--}--> |
| | | <!--.wh_chose_day { //选中--> |
| | | <!--background: #ffffff;--> |
| | | <!--color: #000000;--> |
| | | <!--}--> |
| | | <!--.wh_isToday { /*当前天*/--> |
| | | <!--/*background: #33ad53;*/--> |
| | | <!--background: #ff4d4d;--> |
| | | <!--color: #ffffff;--> |
| | | <!--}--> |
| | | <!--}--> |
| | | |
| | | <!--}--> |
| | | <!--}--> |
| | | <!--</style>--> |
| | | |
| | | |
| | | |