Elizabeth's proactive approach involves introducing urinal toilet attachment , an ingenious concept that optimizes space and functionality.

addDrugs.vue 25KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585
  1. <template>
  2. <el-dialog
  3. :title="formTitle"
  4. width="1000px"
  5. :visible.sync="visible"
  6. :before-close="_close"
  7. class="addDrugsDialog"
  8. >
  9. <el-tabs v-model="activeName" >
  10. <el-tab-pane label="基础数据" name="first">
  11. <div>
  12. <el-form :model="form" :rules="rules" ref="form" label-width="120px"
  13. style="display: flex;flex-wrap: wrap;justify-content: space-between;">
  14. <el-form-item label="药品名称 : " prop="drug_name" >
  15. <el-input v-model="form.drug_name" style="width:160px;" placeholder="" maxlength="30"></el-input>
  16. </el-form-item>
  17. <el-form-item label="拼音 : " prop="pinyin" >
  18. <el-input v-model="form.pinyin" style="width:160px;" placeholder="" maxlength="30"></el-input>
  19. </el-form-item>
  20. <el-form-item label="五笔 : " prop="wubi">
  21. <el-input v-model="form.wubi" style="width:160px;" placeholder="" maxlength="30"></el-input>
  22. </el-form-item>
  23. <el-form-item label="药品别名 : " prop="drug_alias">
  24. <el-input v-model="form.drug_alias" style="width:160px;" placeholder="" maxlength="30"></el-input>
  25. </el-form-item>
  26. <el-form-item label="别名拼音 : " prop="drug_alias_pinyin">
  27. <el-input v-model="form.drug_alias_pinyin" style="width:160px;" placeholder="" maxlength="30"></el-input>
  28. </el-form-item>
  29. <el-form-item label="别名五笔 : " prop="drug_alias_wubi">
  30. <el-input v-model="form.drug_alias_wubi" style="width:160px;" placeholder="" maxlength="30"></el-input>
  31. </el-form-item>
  32. <el-form-item label="药品类别 : " prop="drug_category" >
  33. <el-select v-model="form.drug_category" style="width:160px;" placeholder="请选择">
  34. <el-option
  35. v-for="item,index in getDictionaryDataConfig('system','drug_category')"
  36. :key="index"
  37. :label="item.name"
  38. :value="item.id">
  39. </el-option>
  40. </el-select>
  41. </el-form-item>
  42. <el-form-item label="药品规格 : " prop="drug_spec" >
  43. <el-input v-model="form.drug_spec" style="width:160px;" placeholder="" maxlength="30"></el-input>
  44. </el-form-item>
  45. <el-form-item label="药品类型 : " prop="drug_type">
  46. <el-input v-model="form.drug_type" style="width:160px;" placeholder="" maxlength="30"></el-input>
  47. </el-form-item>
  48. <el-form-item label="库存警戒:" prop="drug_stock_limit" >
  49. <el-input v-model="form.drug_stock_limit" style="width:160px;" placeholder="" maxlength="30"></el-input>
  50. </el-form-item>
  51. <el-form-item label="产地:" prop="drug_origin_place" >
  52. <el-input v-model="form.drug_origin_place" style="width:160px;" placeholder="" maxlength="30"></el-input>
  53. </el-form-item>
  54. <el-form-item label="药品剂型 : " prop="drug_dosage_form" >
  55. <el-input v-model="form.drug_dosage_form" style="width:160px;" placeholder="" maxlength="30"></el-input>
  56. </el-form-item>
  57. <el-form-item label="医保等级 : " prop="medical_insurance_level" >
  58. <el-select v-model="form.medical_insurance_level" style="width:160px;" placeholder="请选择">
  59. <el-option
  60. v-for="item,index in getDictionaryDataConfig('system','medical_insurance_level')"
  61. :key="index"
  62. :label="item.name"
  63. :value="item.id">
  64. </el-option>
  65. </el-select>
  66. </el-form-item>
  67. <el-form-item label="最大单位 : " prop="max_unit" >
  68. <el-select v-model="form.max_unit" style="width:160px;" placeholder="请选择">
  69. <el-option
  70. v-for="item,index in getDataConfig('hemodialysis','units')"
  71. :key="index"
  72. :label="item.name"
  73. :value="item.id">
  74. </el-option>
  75. </el-select>
  76. </el-form-item>
  77. <el-form-item label="最小单位 : " prop="min_unit" >
  78. <el-select v-model="form.min_unit" style="width:160px;" placeholder="请选择">
  79. <el-option
  80. v-for="item,index in getDataConfig('hemodialysis','units')"
  81. :key="index"
  82. :label="item.name"
  83. :value="item.id">
  84. </el-option>
  85. </el-select>
  86. </el-form-item>
  87. <el-form-item label="单位换算 : " prop="unit_matrixing" >
  88. <el-input v-model="form.unit_matrixing" style="width:160px;" placeholder="" maxlength="30"></el-input>
  89. </el-form-item>
  90. <el-form-item label="零售价(元) : " prop="retail_price" >
  91. <el-input v-model="form.retail_price" style="width:160px;" placeholder="" maxlength="30"></el-input>
  92. </el-form-item>
  93. <el-form-item label="上次进价(元) : " prop="last_price" >
  94. <el-input v-model="form.last_price" style="width:160px;" placeholder="" maxlength="30"></el-input>
  95. </el-form-item>
  96. <el-form-item label="开药控制 : " prop="drug_control">
  97. <el-select v-model="form.drug_control" style="width:160px;" placeholder="请选择">
  98. <el-option
  99. v-for="item,index in getDictionaryDataConfig('system','drug_control')"
  100. :key="index"
  101. :label="item.name"
  102. :value="item.id">
  103. </el-option>
  104. </el-select>
  105. </el-form-item>
  106. <el-form-item label="批准文号 : " prop="number">
  107. <el-input v-model="form.number" style="width:160px;" placeholder="" maxlength="30"></el-input>
  108. </el-form-item>
  109. <el-form-item label="药物分类 : " prop="drug_classify" >
  110. <el-select v-model="form.drug_classify" style="width:160px;" placeholder="请选择">
  111. <el-option
  112. v-for="item, index in getDictionaryDataConfig('system','drug_classify')"
  113. :key="index"
  114. :label="item.name"
  115. :value="item.id">
  116. </el-option>
  117. </el-select>
  118. </el-form-item>
  119. <el-form-item label="剂量 : " prop="drug_dose" >
  120. <el-input v-model="form.drug_dose" style="width:70px;margin-right:5px;" placeholder=""
  121. maxlength="30"></el-input>
  122. <el-select v-model="form.drug_dose_unit" style="width:80px;" placeholder="请选择">
  123. <el-option
  124. v-for="item,index in getDataConfig('hemodialysis','units')"
  125. :key="index"
  126. :label="item.name"
  127. :value="item.id">
  128. </el-option>
  129. </el-select>
  130. </el-form-item>
  131. <el-form-item label="医保编码 : " prop="medical_insurance_number">
  132. <el-input v-model="form.medical_insurance_number" style="width:160px;" placeholder="" maxlength="30"></el-input>
  133. </el-form-item>
  134. <el-form-item label="生产厂商 : " prop="manufacturer" >
  135. <el-select v-model="form.manufacturer" style="width:160px;" placeholder="请选择">
  136. <el-option
  137. v-for="item,index in manufacturers"
  138. :key="index"
  139. :label="item.manufacturer_name"
  140. :value="item.id">
  141. </el-option>
  142. </el-select>
  143. </el-form-item>
  144. <el-form-item label="药理分类 : " prop="pharmacology_category">
  145. <el-select v-model="form.pharmacology_category" style="width:160px;" placeholder="请选择">
  146. <el-option
  147. v-for="item,index in getDictionaryDataConfig('system','pharmacology_category')"
  148. :key="index"
  149. :label="item.name"
  150. :value="item.id">
  151. </el-option>
  152. </el-select>
  153. </el-form-item>
  154. <el-form-item label="统计分类 : " prop="statistics_category">
  155. <el-select v-model="form.statistics_category" style="width:160px;" placeholder="请选择">
  156. <el-option
  157. v-for="item,index in getDictionaryDataConfig('system','statistics_category')"
  158. :key="index"
  159. :label="item.name"
  160. :value="item.id">
  161. </el-option>
  162. </el-select>
  163. </el-form-item>
  164. <el-form-item label="本位码 : " prop="code">
  165. <el-input v-model="form.code" style="width:160px;" placeholder="" maxlength="30"></el-input>
  166. </el-form-item>
  167. <el-form-item label="是否特病目录:" prop="is_special_diseases">
  168. <el-select v-model="form.is_special_diseases" style="width:160px;" placeholder="请选择">
  169. <el-option
  170. v-for="item,index in options"
  171. :key="index"
  172. :label="item.label"
  173. :value="item.value">
  174. </el-option>
  175. </el-select>
  176. </el-form-item>
  177. <el-form-item label="是否备案 : " prop="is_record">
  178. <el-select v-model="form.is_record" style="width:160px;" placeholder="请选择">
  179. <el-option
  180. v-for="item,index in options"
  181. :key="index"
  182. :label="item.label"
  183. :value="item.value">
  184. </el-option>
  185. </el-select>
  186. </el-form-item>
  187. <el-form-item label="代理商 : " prop="agent">
  188. <el-input v-model="form.agent" style="width:160px;" placeholder="" maxlength="30"></el-input>
  189. </el-form-item>
  190. <el-form-item label="" style="visibility: hidden;">
  191. <el-input style="width:160px;" placeholder="" maxlength="30"></el-input>
  192. </el-form-item>
  193. <el-form-item label="状态 : " prop="drug_status">
  194. <el-checkbox-group v-model="drug_status">
  195. <el-checkbox label="停用">停用</el-checkbox>
  196. <el-checkbox label="贵重">贵重</el-checkbox>
  197. <el-checkbox label="收费">收费</el-checkbox>
  198. <el-checkbox label="库存管理" >库存管理</el-checkbox>
  199. <el-checkbox label="默认用药途径收费" >默认用药途径收费</el-checkbox>
  200. <el-checkbox label="注射类" >注射类</el-checkbox>
  201. </el-checkbox-group>
  202. </el-form-item>
  203. <el-form-item label="限制说明 : " prop="limit_remark" style="width:100%;">
  204. <el-input type="form.restrictions" :rows="2" placeholder="请输入内容" v-model="form.limit_remark"></el-input>
  205. </el-form-item>
  206. </el-form>
  207. </div>
  208. </el-tab-pane>
  209. <el-tab-pane label="扩展数据" name="second">
  210. <el-form :model="form" label-width="120px"
  211. style="display: flex;flex-wrap: wrap;justify-content: space-between;">
  212. <el-form-item label="默认给药途径:" prop="delivery_way">
  213. <el-select v-model="form.delivery_way" style="width:160px;" placeholder="请选择">
  214. <el-option
  215. v-for="item, index in deliveryWayOptions"
  216. :key="index"
  217. :label="item.name"
  218. :value="item.name">
  219. </el-option>
  220. </el-select>
  221. </el-form-item>
  222. <el-form-item label="默认执行频率:" prop="execution_frequency">
  223. <el-select v-model="form.execution_frequency" style="width:160px;" placeholder="请选择">
  224. <el-option
  225. v-for="item,index in executionFrequencyOptions"
  226. :key="index"
  227. :label="item.name"
  228. :value="item.name">
  229. </el-option>
  230. </el-select>
  231. </el-form-item>
  232. <el-form-item label="默认单次用量:" prop="single_dose">
  233. <el-input v-model="form.single_dose" style="width:160px;" placeholder="" maxlength="30"></el-input>
  234. </el-form-item>
  235. <el-form-item label="默认开药数量:" prop="prescribing_number">
  236. <el-input v-model="form.prescribing_number" style="width:160px;" placeholder=""
  237. maxlength="30"></el-input>
  238. </el-form-item>
  239. <el-form-item label="标签:" prop="label">
  240. <el-select v-model="form.label" style="width:160px;" placeholder="请选择">
  241. <el-option
  242. v-for="item,index in getDictionaryDataConfig('system','sign')"
  243. :key="index"
  244. :label="item.name"
  245. :value="item.id">
  246. </el-option>
  247. </el-select>
  248. </el-form-item>
  249. <el-form-item label="收费项目排序:" prop="sort">
  250. <el-input v-model="form.sort" style="width:160px;" placeholder="" maxlength="30"></el-input>
  251. </el-form-item>
  252. <el-form-item label="是否常用医嘱:" prop="is_use_doctor_advice">
  253. <el-select v-model="form.is_use_doctor_advice" style="width:160px;" placeholder="请选择">
  254. <el-option
  255. v-for="item,index in options"
  256. :key="index"
  257. :label="item.label"
  258. :value="item.value">
  259. </el-option>
  260. </el-select>
  261. </el-form-item>
  262. <el-form-item label="是否默认:" prop="is_default">
  263. <el-select v-model="form.is_default" style="width:160px;" placeholder="请选择">
  264. <el-option
  265. v-for="item,index in options"
  266. :key="index"
  267. :label="item.label"
  268. :value="item.value">
  269. </el-option>
  270. </el-select>
  271. </el-form-item>
  272. <el-form-item label="是否收费预估项:" prop="is_charge_predict">
  273. <el-select v-model="form.is_charge_predict" style="width:160px;" placeholder="请选择">
  274. <el-option
  275. v-for="item,index in options"
  276. :key="index"
  277. :label="item.label"
  278. :value="item.value">
  279. </el-option>
  280. </el-select>
  281. </el-form-item>
  282. <el-form-item label="是否统计工作量:" prop="is_statistics_work">
  283. <el-select v-model="form.is_statistics_work" style="width:160px;" placeholder="请选择">
  284. <el-option
  285. v-for="item,index in options"
  286. :key="index"
  287. :label="item.label"
  288. :value="item.value">
  289. </el-option>
  290. </el-select>
  291. </el-form-item>
  292. <el-form-item label="是否收费常用项:" prop="is_charge_use">
  293. <el-select v-model="form.is_charge_use" style="width:160px;" placeholder="请选择">
  294. <el-option
  295. v-for="item,index in options"
  296. :key="index"
  297. :label="item.label"
  298. :value="item.value">
  299. </el-option>
  300. </el-select>
  301. </el-form-item>
  302. <el-form-item label="" style="visibility: hidden;">
  303. <el-input style="width:160px;" placeholder="" maxlength="30"></el-input>
  304. </el-form-item>
  305. </el-form>
  306. </el-tab-pane>
  307. </el-tabs>
  308. <span slot="footer" class="dialog-footer">
  309. <el-button @click="cancle('form')">取 消</el-button>
  310. <el-button type="primary" @click="comfirm('form')">保 存</el-button>
  311. </span>
  312. </el-dialog>
  313. </template>
  314. <script>
  315. import { getDictionaryDataConfig,getDataConfig } from "@/utils/data";
  316. import {
  317. getAdviceConfig,
  318. } from '@/api/advice'
  319. export default {
  320. data() {
  321. return {
  322. visible: false,
  323. formTitle: '',
  324. activeName: 'first',
  325. manufacturers:[],
  326. drugCategorys: [
  327. { id: 1, name: '中药' },
  328. { id: 2, name: '西药' },
  329. { id: 3, name: '草药' },
  330. { id: 4, name: '其他' }],
  331. options: [{
  332. value: '1',
  333. label: '是'
  334. }, {
  335. value: '2',
  336. label: '否'
  337. }],
  338. deliveryWayOptions:[],
  339. executionFrequencyOptions:[],
  340. value: '',
  341. radio: '1',
  342. drug_status:[],
  343. form: {
  344. drug_name: '',//药品名称
  345. pinyin: '',//拼音
  346. wubi: '',//五笔输入法
  347. drug_alias: '',//药品别名
  348. drug_alias_pinyin: '',//别名拼音
  349. drug_alias_wubi: '',//别名五笔
  350. drug_category: '',//药品类别
  351. drug_spec: '',//药品规格
  352. drug_type: '',//药品类型
  353. drug_stock_limit: '',//库存警戒
  354. drug_origin_place: '',//产地
  355. drug_dosage_form: '',//药品剂型
  356. medical_insurance_level: '',//医保等级
  357. max_unit: '',//最大单位
  358. min_unit: '',//最小单位
  359. unit_matrixing: '',//单位换算
  360. retail_price: '',//零售价
  361. last_price: '',//上次进价
  362. drug_control: '',//开药控制
  363. number: '',//批准文号
  364. drug_classify: '',//药物分类
  365. drug_dose: '',//药品剂量
  366. drug_dose_unit:'',
  367. medical_insurance_number: '',//医保编号
  368. manufacturer:'', //生产产商
  369. pharmacology_category: '',//药理分类
  370. statistics_category: '',//统计分类
  371. code: '',//本位码
  372. is_special_diseases: '',//是否特病目录
  373. is_record: '',//是否备案
  374. agent: '',// 代理商
  375. drug_status: '',// 状态
  376. limit_remark: '',//限制说明
  377. delivery_way: '',//默认给药途径
  378. execution_frequency: '',//默认执行频率
  379. single_dose: '',//默认单次用量
  380. prescribing_number: '',//默认开药数量
  381. label: '',//标签
  382. sort: '',//收费项目排序
  383. is_use_doctor_advice: '',//是否常用医嘱
  384. is_default: '',//是否默认
  385. is_charge_predict: '',//是否收费预估项
  386. is_statistics_work: '',//是否统计工作量
  387. is_charge_use: '',//是否收费常用项
  388. drug_code:'',
  389. },
  390. rules: {
  391. drug_name: [{ required: true, message: '请填写药品名称', trigger: 'blur' }],
  392. pinyin: [{ required: true, message: '请填写拼音' , trigger: 'blur' }],
  393. wubi: [{ required: true, message: '请填写五笔' , trigger: 'blur' }],
  394. drug_alias: [{ required: true, message: '请选择药品类别', trigger: 'change' }],
  395. drug_spec: [{ required: true, message: '请填写药品规格',trigger: 'blur' }],
  396. drug_type: [{ required: true, message: '请填写药品类型',trigger: 'blur' }],
  397. drug_stock_limit: [{ required: true, message: '请填写库存警戒',trigger: 'blur' }],
  398. drug_origin_place: [{ required: true, message: '请填写产地',trigger: 'blur' }],
  399. drug_dosage_form: [{ required: true, message: '请填写药品剂型',trigger: 'blur' }],
  400. medical_insurance_level: [{ required: true, message: '请选择医保等级',trigger: 'change' }],
  401. max_unit: [{ required: true, message: '请填写最大单位',trigger: 'change' }],
  402. min_unit: [{ required: true, message: '请填写最小单位',trigger: 'change' }],
  403. unit_matrixing: [{ required: true, message: '请填写单位换算',trigger: 'blur' }],
  404. retail_price: [{ required: true, message: '请填写零售价',trigger: 'blur' }],
  405. last_price: [{ required: true, message: '请填写上次进价',trigger: 'blur' }],
  406. drug_classify: [{ required: true, message: '请选择药物分类',trigger: 'change' }],
  407. drug_dose: [{ required: true, message: '请填写剂量',trigger: 'blur' }],
  408. manufacturer: [{ required: true, message: '请选择生产产商',trigger: 'change' }]
  409. }
  410. }
  411. },
  412. props: {
  413. manufacturers:{
  414. type:Array
  415. },
  416. titles: {
  417. type: String,
  418. default: ''
  419. },
  420. formValue: {
  421. type: Object
  422. },
  423. isCreated: {
  424. type: Number,
  425. default: 1
  426. }
  427. },
  428. methods: {
  429. cancle: function(formName) {
  430. this.$emit('dialog-cancle', this.getValue())
  431. },
  432. comfirm: function(formName) {
  433. this.$refs[formName].validate((valid) => {
  434. console.log(valid)
  435. if (valid) {
  436. console.log( this.getValue())
  437. this.$emit('dialog-comfirm', this.getValue())
  438. }
  439. })
  440. },
  441. getDictionaryDataConfig(module, filed_name) {
  442. return getDictionaryDataConfig(module, filed_name)
  443. },getDataConfig(module, filed_name){
  444. return getDataConfig(module, filed_name)
  445. },
  446. _close: function(done) {
  447. // this.clear()
  448. done()
  449. },
  450. clear: function() {
  451. this.form.id = 0
  452. this.form.name = ''
  453. this.form.intro = ''
  454. },
  455. show(id,obj) {
  456. // this.clear()
  457. this.visible = true
  458. if (id == 0) {
  459. this.formTitle = '新增'
  460. this.form['id'] = 0
  461. for(let key in obj){
  462. this.form[key] = obj[key]
  463. }
  464. } else {
  465. for(let key in obj){
  466. this.form[key] = obj[key]
  467. }
  468. this.form.drug_classify = parseInt(this.form.drug_classify)
  469. this.form.max_unit = parseInt(this.form.max_unit)
  470. this.form.min_unit = parseInt(this.form.min_unit)
  471. this.form['id'] = id
  472. console.log(this.form.drug_status.length)
  473. this.drug_status = []
  474. if(this.form.drug_status.length > 0){
  475. for (let i = 0; i < this.form.drug_status.split(",").length; i++){
  476. this.drug_status.push(this.form.drug_status.split(",")[i])
  477. }
  478. console.log(this.drug_status)
  479. }
  480. this.formTitle = '编辑'
  481. }
  482. this.getAdviceConfig()
  483. },getAdviceConfig() {
  484. getAdviceConfig().then(response => {
  485. if (response.data.state == 1) {
  486. this.deliveryWayOptions =
  487. response.data.data.drugways === null
  488. ? []
  489. : response.data.data.drugways
  490. this.executionFrequencyOptions =
  491. response.data.data.efs === null ? [] : response.data.data.efs
  492. }
  493. })
  494. }
  495. ,
  496. hide() {
  497. // this.clear()
  498. this.visible = false
  499. },getValue: function() {
  500. const form = {}
  501. form['id'] = this.form.id
  502. form['drug_name'] = this.form.drug_name
  503. form['pinyin'] = this.form.pinyin
  504. form['wubi'] = this.form.wubi
  505. form['drug_alias'] = this.form.drug_alias
  506. form['drug_alias_pinyin'] = this.form.drug_alias_pinyin
  507. form['drug_alias_wubi'] = this.form.drug_alias_wubi
  508. form['drug_category'] = this.form.drug_category
  509. form['drug_spec'] = this.form.drug_spec
  510. form['drug_type'] = this.form.drug_type
  511. form['drug_stock_limit'] = this.form.drug_stock_limit
  512. form['drug_origin_place'] = this.form.drug_origin_place
  513. form['drug_dosage_form'] = this.form.drug_dosage_form
  514. form['medical_insurance_level'] = this.form.medical_insurance_level
  515. form['max_unit'] = this.form.max_unit
  516. form['min_unit'] = this.form.min_unit
  517. form['unit_matrixing'] = this.form.unit_matrixing
  518. form['retail_price'] = this.form.retail_price
  519. form['last_price'] = this.form.last_price
  520. form['drug_control'] = this.form.drug_control
  521. form['number'] = this.form.number
  522. form['drug_dose'] = this.form.drug_dose
  523. form['drug_dose_unit'] = this.form.drug_dose_unit
  524. form['medical_insurance_number'] = this.form.medical_insurance_number
  525. form['manufacturer'] = this.form.manufacturer
  526. form['pharmacology_category'] = this.form.pharmacology_category
  527. form['statistics_category'] = this.form.statistics_category
  528. form['code'] = this.form.code
  529. form['is_special_diseases'] = this.form.is_special_diseases
  530. form['is_record'] = this.form.is_record
  531. form['agent'] = this.form.agent
  532. form['drug_status'] = this.drug_status.join(",")
  533. form['limit_remark'] = this.form.limit_remark
  534. form['delivery_way'] = this.form.delivery_way
  535. form['execution_frequency'] = this.form.execution_frequency
  536. form['single_dose'] = this.form.single_dose
  537. form['prescribing_number'] = this.form.prescribing_number
  538. form['label'] = this.form.label
  539. form['sort'] = this.form.sort
  540. form['is_use_doctor_advice'] = this.form.is_use_doctor_advice
  541. form['is_default'] = this.form.is_default
  542. form['is_charge_predict'] = this.form.is_charge_predict
  543. form['is_statistics_work'] = this.form.is_statistics_work
  544. form['is_charge_use'] = this.form.is_charge_use
  545. form['drug_code'] = this.form.drug_code
  546. form['drug_classify'] = this.form.drug_classify
  547. return form
  548. },
  549. }, watch: {
  550. visible(val) {
  551. // this.form = this.formValue
  552. }
  553. }
  554. }
  555. </script>
  556. <style lang="scss">
  557. .addDrugsDialog{
  558. .el-dialog__body{
  559. padding-top: 0px;
  560. }
  561. }
  562. </style>