| 12345678910111213141516171819202122232425262728293031323334353637383940 | <template>  <van-dialog @confirm="onConfirm" v-model="show" show-cancel-button>    <div style="margin:10px;">      <div>        <div>是否更新{{ stateText }}时间?</div>      </div>      <time-cell required is-row title="更新时间" v-model="time" dateType="time" textFormatter="H时m分"/>    </div>  </van-dialog></template><script>import dayjs from 'dayjs'import TimeCell from '@/components/timeCell'export default {  components: { TimeCell },  data() {    return {      show: false,      subSystem: {},      stateText: '',      time:dayjs(new Date()) .format("H:m")    }  },  props: {},  methods: {    dayjs,    onConfirm() {        this.$emit('success',this.subSystem,this.state,`${dayjs().format("YYYY-MM-DD")} ${this.time}:00`)    },    open(subSystem,state, stateText) {      this.subSystem = subSystem      this.state=state,      this.stateText = stateText      this.show = true    }  }}</script>
 |